Find Median from Data Stream - Design a Data Structure | The Code Mate

preview_player
Показать описание
Design a Data Structure - Find Median from Data Stream

Median is the middle value in an ordered integer list. If the size of the list is even, there is no middle value. So the median is the mean of the two middle value.

For example,
[2,3,4], the median is 3
[2,3], the median is (2 + 3) / 2 = 2.5

Design a data structure that supports the following two operations:

void addNum(int num) - Add an integer number from the data stream to the data structure.
double findMedian() - Return the median of all elements so far.



#findmedian #heap #datastructuredesign #programming #algorithms #coding
Рекомендации по теме
Комментарии
Автор

I've been trying to code the algorithm you described for hours plus the internet is full of garbage resources. I just want you to know that you are a LEGEND and you have a new subscriber

NeroFernando