hdu3282 Running Median(排序)

剛開始我連題目都沒讀懂。。題意是,當每次讀入數據到奇數位時,尋找中間值。
比如第三組數據前五個數23 41 13 22 -3。
首先第一個數是23,肯定輸出23
然後輸入41 13,那麼排序後得13 23 41,中間值還是23.
再輸入22 -3,排序後得-3 13 22 23 41,那麼中間值是22
接下來的一次類推。
我是傻傻的排序,貌似跟剛學的插入排序差不多。
在網上看見有更簡單的方法,做個鏈接http://hi.baidu.com/lywdx1129/blog/item/7a01e4edf9464ada2f2e21da.html

 

 

發佈了28 篇原創文章 · 獲贊 3 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章