※ 引述《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