作者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
1F:→ LPH66:先把二维塞进一维 Sort完再切回二维如何? 11/15 16:43
2F:推 springgod:如果只是要找max min就写for找不是比较快 ? 11/18 23:41