作者forris (乔巴)
看板TransCSI
标题Re: [问题] 请问两题矩阵
时间Thu Aug 9 15:04:13 2007
※ 引述《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