[爆卦]二維陣列計算是什麼?優點缺點精華區懶人包

為什麼這篇二維陣列計算鄉民發文收入到精華區:因為在二維陣列計算這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者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)
volleyer:應該是題目寫錯? 答案代回去行數為8 可能116寫成106? 11/07 22:06
volleyer:不然解題想法以我的理解來講是沒有錯 11/07 22:08
christianSK:!! 如果106改成116的話x(4,5)為174應該就沒錯 11/07 22:19
christianSK:謝啦~ 11/07 22:19

你可能也想看看

搜尋相關網站