作者cksh8008 (ck)
看板Grad-ProbAsk
標題[理工] 陣列的問題
時間Tue Sep 11 16:06:10 2012
A is a two dimensional array,the location ofA(3,2)is 1110 and A(2,3)is 1115.
Assume the each element occupies one address,and the size declaration is
A(m,n),then
(A)the location of A(1,4)is1120.
(B)m,n must be less then 8.
(C)the value of m is 6.
(D)the location of A(5,4)is 1134.
(E0)the location of A(2,2)is 1114.
答案是給A.B
但是我算的答案是A.C
B的n應該算不出來吧?
還有
若有二維陣列A[1..14,1..15],已知道A[2,5]的位址是210,A[4,7]的位址是270
則此一陣列是採用哪一種位址安排方式?
(A)row-wise (B)column-wise (C)兩者皆有可能 (D)以上皆非
答案給B
但是我算出來是C,兩個算出來的都是合理數
還有想請問最後一個小問題
A[-1:3,2:4,1:4,-2:1]請問是什麼意思?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 175.180.240.7
推 ddczx:第2題每列15個元素,若row-wise由[2,5]->[4,5]->[4,7]須經過 09/11 16:44
→ ddczx:30+2=32個元素,270-210=60無法被32整除,因為位址不能有小數 09/11 16:45
→ ddczx:故row-wise不合 09/11 16:45
→ ddczx:至於第1題我算的和原PO一樣 09/11 16:46
→ ddczx:A[-1:3,2:4,1:4,-2:1]想成4維空間,只是方便座標運算,再算位 09/11 16:50
→ ddczx:址時,當作A[5,3,4,4]來算即可 09/11 16:51
→ cksh8008:[5,3,4,4]是固定值嗎 我看課本上也是用5,3,4,4 09/11 16:58
推 ddczx:第一個5是因為-1:3 -> -1 0 1 2 3 共5個元素,其他類推 09/11 17:01
→ cksh8008:懂意思了,謝謝 09/11 17:03