[問題] 92中央資管1題
A(m,n)是一個二維整數陣列(integer array), 假設每一個整數只佔一個byte, 而且A(3,2)
的位置為1110, A(2,3)的位置為1115, 試問下列哪一個是錯誤的 ?
(A) A(1,4)的位置為1120.
(B) m=6
(C) A(2,2)的位置為1114.
(D) n的大小無法得知
我的算法是這樣的:
A(0,0) + 2(m+1) + 3 = 1110
A(0,0) + 3(m+1) + 3 = 1115
所以 m = 5, A(0,0) = 1095
但是我不確定是否可以假設第一個值是在A(0,0)上
因為題目也沒說, 算出來答案剛好也對
不過還是覺得怪怪的, 可以這樣直接指定從(0,0)開始嗎?
謝謝~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.192.230.204
推
07/04 00:02, , 1F
07/04 00:02, 1F
→
07/04 00:42, , 2F
07/04 00:42, 2F
推
07/04 18:37, , 3F
07/04 18:37, 3F
→
07/04 18:39, , 4F
07/04 18:39, 4F
→
07/04 18:39, , 5F
07/04 18:39, 5F
推
07/04 18:48, , 6F
07/04 18:48, 6F
推
07/04 19:04, , 7F
07/04 19:04, 7F
推
07/04 19:20, , 8F
07/04 19:20, 8F
→
07/04 19:20, , 9F
07/04 19:20, 9F
推
07/04 19:58, , 10F
07/04 19:58, 10F
→
07/04 20:00, , 11F
07/04 20:00, 11F
→
07/04 20:02, , 12F
07/04 20:02, 12F
→
07/04 20:03, , 13F
07/04 20:03, 13F
→
07/04 20:03, , 14F
07/04 20:03, 14F
推
07/04 20:28, , 15F
07/04 20:28, 15F
推
07/04 22:11, , 16F
07/04 22:11, 16F
推
07/04 22:21, , 17F
07/04 22:21, 17F
推
07/05 07:54, , 18F
07/05 07:54, 18F