為什麼這篇二維陣列計算鄉民發文收入到精華區:因為在二維陣列計算這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者christianSK (AG)看板Grad-ProbAsk標題[理工] [DS] array記...
其實我懷疑他題目怪怪的
不過還是想跟大家確認一下
二維陣列x, 其中 x(0,0) , x(0,1) , x(1,0) 位址分別是 100 , 102 , 106
求 x(4,5)之位址為 ?
我想這是一個row-major的array
一個元素的大小應該是 2
由 x(0,0) 和 x(1,0)可以得到
106 = 100 + (1-0) * (行數) * 2 + (0-0)*2 => 行數 = 3
這樣的話 x(4,5)根本不存在不是嗎??
btw 書上附得答案是 x(4,5) : 174
如果我有算錯或是想錯的話 麻煩大家跟我說一下
謝謝大家~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.25.189.30
※ 編輯: christianSK 來自: 114.25.189.30 (11/07 21:43)