看板 TransCSI 關於我們 聯絡資訊
※ 引述《itsKaren (Karen)》之銘言: : 1假如a(4,2)在位置1978,a(2,3)在位置1986,則矩陣a之總數是? : ans:10 我先試畫一個矩陣 1 2 3 4 5 .... 1 2 1986 3 4 1978 5 ... 把題目已知數字照填之後,發現這是 column-major array. 把數字往回推,a(1,3) = 1985,a(1,2) = 1975, 因為是 col-major,所以 a(x,2) = 1984,a(x,1) = 1974,1984-1974 = 10 所以 a 之總數為 10. : 2假設某一陣列元素a[1,1]所在位置為1,a[3,4]的位置為14,a[4,3]的位置為18 : 請問a[6,4]的位置為何? : ans:29 依照上題之邏輯,a array 是 row-major. a 最多有 5 行,a [6,4] = 29 : 不好意思 因為我只有解答 可是不知道該怎麼解 : 可以幫我一下嗎 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.133.240.96