设有一个10×10的对称矩阵A[10][10],将其下三角部分采取按行优先压缩存储的方式存放于一个一维数组B中,则数组B的容量是多少?若设A[0][0]为第一个元素,存放于B[0]中,数组元素A[i][j]存放于数组B[k]中,试推导i,j,k之间的关系。
查看答案
编写算法Delete_SubString(Stringtype &s, Stringtype t),要求从s中删除所有和串t相同的子串,并返回删除的次数。(要求利用五种基本操作:串赋值StrAssign,串比较StrCompare,求串的长度StrLength,串的联接Concat,截子串SubString 加以实现)
有一个二维数组A[1..6, 0..7] ,每个数组元素用相邻的6个字节存储,存储器按字节编址,那么这个数组占用的存储空间大小是( )个字节。
A. 48
B. 96
C. 252
D. 288
有一个矩阵M[-3..1,2..6],每个元素占一个存储空间,存储首地址为100,以行序为主序,则元素M[1][4]的地址为( )。
A. 100
B. 122
C. 113
D. 126
在二维数组A[8][10]中,每个数组元素占用4个存储单元,从首地址SA开始按行连续存放。在这种情况下,元素a[6][5]的起始地址为( )
A. SA+200
B. SA+80
C. SA+250
D. SA+260