[問題] 二維陣列找前n大的值

看板C_Sharp (C#)作者 (小白)時間12年前 (2013/06/18 11:09), 編輯推噓2(201)
留言3則, 3人參與, 最新討論串1/1
如題 現在遇到一個問題是要在二維陣列中 要找第n大的值 我知道找最大值用2個FOR迴圈一個一個比較 然後存最大的那一個就好 不過找第n大的實在不會找 還請板上高手指導一下 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 120.127.47.27

06/18 13:21, , 1F
增加一個變數紀錄你現在得到的數是第幾大
06/18 13:21, 1F

06/18 17:36, , 2F
依照大小重新排序或是用指標紀錄,然後第N個就是。
06/18 17:36, 2F

07/09 04:10, , 3F
建議看一下氣泡排序~~
07/09 04:10, 3F
文章代碼(AID): #1HlyzJrW (C_Sharp)
文章代碼(AID): #1HlyzJrW (C_Sharp)