作者bear32147 (dogbear)
看板Fortran
標題[問題] 矩陣 排序
時間Sat Sep 4 00:15:37 2010
各位前輩好
有個讀取資料 矩陣排序問題 想請教一下
題目是
目前有一資料已讀入
現在需要用第四行 由大到小排列
並在第五行 標上序號
1 121 55 0.398328817
2 105 46 0.506161876
3 172 79 0.155567648
4 98 41 0.557528162
5 26 9 0.88395733
6 118 54 0.416629395
7 135 63 0.309921089
8 112 51 0.475732094
9 82 31 0.627289611
目前 已有快速排序法可將第四行排序
不過前三行不會跟著移動
想詢問 如何撰寫程式碼 使得前三行 跟著第四行排序 (類似 excel 由大到小排序)
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.168.25.200
1F:→ snowanimal:你把 1 121 55 0.39xxxx 這些放在矩陣裡面 09/04 01:35
2F:→ snowanimal:讀進去之後 用第四個數值排序 再依次將矩陣寫出來 09/04 01:35
3F:→ bear32147:聽不太懂.. 09/04 14:16
4F:→ Semisphere:若是自己寫得快速排序法,在交換那邊將前三行一起交換 09/04 14:33
5F:→ Semisphere:若是抄的,就趕快研究清楚演算法內容吧 09/04 14:36
6F:→ bear32147:好 謝謝 09/04 16:38