DIY: Find Median from a Data Stream

Solve the interview question "Find Median from a Data Stream" in this lesson.

We'll cover the following

Problem statement

You need to implement a data structure that will store a dynamically growing list of integers and provide efficient access to their median.

Coding exercise

You must implement the functions InsertNum(num) and FindMedian(). The function InsertNum(num) takes the parameter num, which is the number that you need to store. The function FindMedian() takes no parameter and will return the median of the stored numbers when it’s called.

Level up your interview prep. Join Educative to access 80+ hands-on prep courses.