设n行n列下三角矩阵A已压缩到一维数组B[1…n*(n+1)/2]中,若按行序优先的方式存储,则A[I,j]对应的B中存储位置为()。


设n行n列下三角矩阵A已压缩到一维数组B[1…n*(n+1)/2]中,若按行序优先的方式存储,则A[I,j]对应的B中存储位置为()。

正确答案:i(i-1)/2+j(i≥1,j≤n)


Tag:数据结构 数组 矩阵 时间:2022-05-19 20:32:13

热门答案