作者Firedance (迎火飛舞)
看板Visual_Basic
標題[ASP.NET ] 二維陣列做排序..
時間Wed Nov 15 16:22:50 2006
因為如果是用一維陣列的話可以直接用Array.Sort來排序
但如果我要用二維的話要怎麼抓值來做排序呢?
EX: A(4) A(6) A(1)
A(44) A(9) A(21)
A(2) A(55) A(36)
變成
A(1) A(2) A(4)
A(6) A(9) A(21)
A(36) A(44) A(55)
我原本是先用 Mix = A(0,0)
Max = A(0,0)
然後在用IF去做判斷, If Mix < A(I,J) Then Min = A(I,J)
If Max > A(I,J) Then Max = A(I,J)
但好像行不通...OTZ..
--
| o o |
|--|= o/ 曾經是年少輕狂的火之子 \o =|--|
| 'V /| 經歷了十多年搖滾音樂的煉浴 |\ V' |
| \\ 創作出狂野與成熟的曲風 // |
| 火舞 與你共同燃燒...... 【Firedance】 |
|________________________________ http://wubai.myweb.hinet.net _|
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 211.21.183.50
→ LPH66:先把二維塞進一維 Sort完再切回二維如何? 11/15 16:43
推 springgod:如果只是要找max min就寫for找不是比較快 ? 11/18 23:41