作者ahongyeh (小叶子)
看板TransCSI
标题Re: [问题] 请问两题矩阵
时间Thu Aug 9 15:07:40 2007
: 1假如a(4,2)在位置1978,a(2,3)在位置1986,则矩阵a之总数是?
: ans:10
矩阵a之总数是?????????? (看不懂这句话)
^^^^^^^^^^^^^^^^^^^^^^^^
这题...我觉得题目条件有少...
少了阵列元素的大小...
没说的话...姑且就先当作是1吧~~
4 → 2 : -
2 → 3 : +
1978 → 1986 : + 所以是 Column Major
假设 1 个 Column 有 n 个 Row
1986 - 1978 = (n-4) + 2 => n = 10
: 2假设某一阵列元素a[1,1]所在位置为1,a[3,4]的位置为14,a[4,3]的位置为18
: 请问a[6,4]的位置为何?
: ans:29
3 → 4 : +
4 → 3 : -
14 → 18 : + 所以是 Row Major
假设 1 个 Row 有 n 个 Column
18 - 14 = (n-4) + 3 => n = 5
假设 a[6,4] 的位址为 x
x - 14 = 3n = 15 => x = 29
我写成算式变成有点抽象~~
不过重点是要怎麽去判断~~
你可以简易化个图型帮助你来判断~~
上面的算式因人而异~~
最重要的还是你要先去了解~~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.164.75.144