看板 C_and_CPP 關於我們 聯絡資訊
想問一下該如何排序二維陣列,假設二維陣列資料如下: [0][0] [0][1] ┌───┬───┐ Array[0]│ x │ 2 │ ├───┼───┤ Array[1]│ y │ 1 │ └───┴───┘ 該如何以第二行的值來排序,而且整列會一起跟著移動 排序完如下: ┌───┬───┐ Array[0]│ y │ 1 │ ├───┼───┤ Array[1]│ x │ 2 │ └───┴───┘ 有找到STL的sort(),但好像只能排序一維陣列 請問大家有好的二維陣列排序方法嗎,謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.51.180
Feis:C-style: http://ideone.com/ckjUFo (手機輸入就不苛求了) 11/18 16:38
Feis:3自訂形態不一定 work, 改 vector<> 或 array<> 後用 sort 11/18 16:44
cutekid:推(Y) 11/18 17:06
※ 編輯: Hack 來自: 140.115.51.180 (11/18 17:13)
Hack:感謝樓上兩位大大不吝指教!!! C大還幫我解析用法 大感謝!! 11/18 17:36
Hack:這板神人真多XD 11/18 17:36
xpride:你的ID問這個問題有點搭不來呢... 11/18 18:53
Hack:慚愧Orz 11/18 19:59