[問題] 多維陣列的排序

看板C_Sharp (C#)作者 (Lvx ex Caelis)時間18年前 (2007/08/01 13:30), 編輯推噓0(002)
留言2則, 1人參與, 最新討論串1/1
我有一個多維陣列 float[,],用來儲存一串座標 它可能是一串二維座標,例如 float[,] points = new float[1, 2] { {0, 0} }; 可能是一串三維座標,例如 float[,] points = new float[1, 3] { {0, 0, 0} }; 也可能是更多維,請問我要怎麼樣讓他依照某一個軸排序呢? 搜尋網路的結果,大家好像都朝向 implements IComparer 的方向來作, 但是我實在不懂這要怎麼作耶 XD -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.115.216.159

08/01 13:57, , 1F
突然想到,這是不是一定要用 Jagged Array 才行?
08/01 13:57, 1F

08/01 13:58, , 2F
因為 Rectangular Array 好像不能一次取出一整個座標吧?
08/01 13:58, 2F
文章代碼(AID): #16i1gGjn (C_Sharp)
文章代碼(AID): #16i1gGjn (C_Sharp)