close

標題:

 

此文章來自奇摩知識+如有不便請留言告知

求救!!資料結構c++有誰會的交一下!!

發問:

有一個三維陣列A(-3:2,-2:4,0:3),以列為主排列,陣列的起始位置是318,試求A(1,3,2)所在的位址?

最佳解答:

有一個三維陣列A(-3:2,-2:4,0:3),以列為主排列,陣列的起始位置是318,試求A(1,3,2)所在的位址? row-major 起始元素 A(-3,-2,0)=318 第一維:2-(-3)+1=6 第二維:4-(-2)+1=6 第三維:3-0+1=4 假設每個元素大小size A(1,3,2)與 A(-3,-2,0)距離幾個元素 => (1-(-3)) * 6 * 4 + (3-(-2))*4 + (2-0) =96 + 20 + 2 =118 ------------------------------ A(1,3,2)位址 =318 + 118*size 假設size=1 => A(1,3,2)位址 =318+118 =436

其他解答:

看不懂題目...囧8758B59A7FA1EEA7

arrow
arrow
    創作者介紹
    創作者 dkdqgav 的頭像
    dkdqgav

    dkdqgav的部落格

    dkdqgav 發表在 痞客邦 留言(0) 人氣()