Re: [問題] 有關資結矩陣
※ 引述《tim77928 (tim)》之銘言:
: 這題答案多少呢?可以請各位高手解給我看嗎?這類型題目還沒碰過= =
: 假設一個整數陣列宣告為int b[4][5][6], 一個整數的大小佔4Bytes, 此陣列的起始位址
: 即b[0][0][0]的位址是在1000, 若此陣列是使用row major順序來儲存, 則b[2][3][4]的位址
: 將會是_____, 若此陣列是使用color-major順序來儲存, 則b[1][2][3]的位址將會是_____.
: 麻煩各位了
row major是由左到右計算~~
b[2][3][4]=1000+[(2-0)*6*7+(3-0)*7+(4-0)]*4
=1000+(84+21+4)*4
=1000+109*4
=1000+436=1436
column major是由右到左計算~~
以此類推!!
若有錯誤請高手修正!!謝謝!! ^ ^
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.118.179.147
→
06/02 11:03, , 1F
06/02 11:03, 1F
→
06/02 15:11, , 2F
06/02 15:11, 2F
推
06/04 21:37, , 3F
06/04 21:37, 3F
推
06/05 00:51, , 4F
06/05 00:51, 4F
→
06/05 12:58, , 5F
06/05 12:58, 5F
討論串 (同標題文章)