[問題] 陣列結構的排法

看板Prob_Solve (計算數學 Problem Solving)作者 (並不代表爛)時間17年前 (2007/07/05 23:35), 編輯推噓3(303)
留言6則, 3人參與, 最新討論串1/3 (看更多)
我的問題是這樣的 由於我買的課本寫得 太數學化 太公式化 造成沒甚麼講解想法 而他也對三維和n維的陣列結構 我覺得解釋不清 我的問題是這樣的 若一 三維陣列A(3,4,2) 若以row major 是怎麼排 哪個是第一(0,0,0)? 若以 column major 又是怎麼排 請大大排幾個給我看 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 134.208.25.24

07/06 02:04, , 1F
"排" 是指memory layout 還是什麼? 一頭?水中 @@
07/06 02:04, 1F

07/06 08:13, , 2F
我的印象中是先不管第三個值(依序),然後前兩個做跟二維
07/06 08:13, 2F

07/06 08:15, , 3F
一樣的排法。
07/06 08:15, 3F

07/06 13:42, , 4F
memory address的順序 哪個為一 哪個為二 ...
07/06 13:42, 4F

07/06 18:43, , 5F
看你怎麼定,先抽掉一維…變成二維下去排;所以可以排的
07/06 18:43, 5F

07/06 18:44, , 6F
的方式有很多種可能..
07/06 18:44, 6F
文章代碼(AID): #16ZG-qFB (Prob_Solve)
文章代碼(AID): #16ZG-qFB (Prob_Solve)