看板 Grad-ProbAsk 關於我們 聯絡資訊
其實我懷疑他題目怪怪的 不過還是想跟大家確認一下 二維陣列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