已知有二维数组A[0..n-1][0..n-1],其中当i+j=n时,A[i][j]≠0,现在要将A数组压缩存储到一维数组T[0..m],其中m>n。数组T的第一个元素T[0]=A[1][n-1] T[1]=A[2][n-2],……,依次类推,那么放入A[

admin2009-02-15  19

问题 已知有二维数组A[0..n-1][0..n-1],其中当i+j=n时,A[j]≠0,现在要将A数组压缩存储到一维数组T[0..m],其中m>n。数组T的第一个元素T[0]=A[1][n-1] T[1]=A[2][n-2],……,依次类推,那么放入A[j](i+j=n)的元素是(37)。

选项 A、T[i+j]
B、T[i*n+j]
C、T
D、T[i-1]

答案D

解析 由题可知,除第0行外,每一行只存储一个元素,因此i行应存放在T[i-1]之中。
转载请注明原文地址:https://kaotiyun.com/show/cjjZ777K
0

相关试题推荐
最新回复(0)