public class MedianFinder {
private Queue<Long> small = new PriorityQueue(),
large = new PriorityQueue();
public void addNum(int num) {
large.add((long) num);
small.add(-large.poll());
if (large.size() < small.size())
large.add(-small.poll());
}
public double findMedian() {
return large.size() > small.size()
? large.peek()
: (large.peek() - small.peek()) / 2.0;
}
};
// Your MedianFinder object will be instantiated and called as such:
// MedianFinder mf = new MedianFinder();
// mf.addNum(1);
// mf.findMedian();
295. Find Median from Data Stream
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
- 文/潘曉璐 我一進(jìn)店門邮偎,熙熙樓的掌柜王于貴愁眉苦臉地迎上來管跺,“玉大人,你說我怎么就攤上這事禾进』砼埽” “怎么了?”我有些...
- 文/不壞的土叔 我叫張陵泻云,是天一觀的道長贩绕。 經(jīng)常有香客問我,道長壶愤,這世上最難降的妖魔是什么? 我笑而不...
- 正文 為了忘掉前任馏鹤,我火速辦了婚禮征椒,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘湃累。我一直安慰自己勃救,他們只是感情好,可當(dāng)我...
- 文/花漫 我一把揭開白布治力。 她就那樣靜靜地躺著蒙秒,像睡著了一般。 火紅的嫁衣襯著肌膚如雪宵统。 梳的紋絲不亂的頭發(fā)上晕讲,一...
- 文/蒼蘭香墨 我猛地睜開眼涤伐,長吁一口氣:“原來是場噩夢啊……” “哼馒胆!你這毒婦竟也來了缨称?” 一聲冷哼從身側(cè)響起,我...
- 序言:老撾萬榮一對情侶失蹤祝迂,失蹤者是張志新(化名)和其女友劉穎睦尽,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體液兽,經(jīng)...
- 正文 獨(dú)居荒郊野嶺守林人離奇死亡骂删,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
- 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了四啰。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片宁玫。...
- 正文 年R本政府宣布佛掖,位于F島的核電站,受9級特大地震影響涌庭,放射性物質(zhì)發(fā)生泄漏芥被。R本人自食惡果不足惜,卻給世界環(huán)境...
- 文/蒙蒙 一坐榆、第九天 我趴在偏房一處隱蔽的房頂上張望拴魄。 院中可真熱鬧,春花似錦席镀、人聲如沸匹中。這莊子的主人今日做“春日...
- 文/蒼蘭香墨 我抬頭看了看天上的太陽顶捷。三九已至,卻和暖如春屎篱,著一層夾襖步出監(jiān)牢的瞬間服赎,已是汗流浹背。 一陣腳步聲響...
- 正文 我出身青樓堪侯,卻偏偏與公主長得像嚎尤,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子伍宦,可洞房花燭夜當(dāng)晚...
推薦閱讀更多精彩內(nèi)容
- Median is the middle value in an ordered integer list. If...
- My Submissions Difficulty: Hard Median is the middle valu...
- leetcode two heap use two heap is quite straight forward....
- 題目來源設(shè)計一個數(shù)據(jù)結(jié)構(gòu)找中位數(shù)芽死。我一開始想的是用一個vector乏梁,然后addNum的時候,二分关贵,找到合適的位置遇骑,...
- My code: this solution is so cool.自己沒能寫出來,看了答案揖曾,理解了落萎,再寫,還是錯...