更多"一维数组A采用顺序存储结构,每个元素占用6个字节,第6个元素的存储地址"的相关试题:
[单项选择]一维数组通常采用顺序存储结构,这是因为()。
A. 一维数组是一种线性数据结构
B. 一维数组是一种动态数据结构
C. 一旦建立了数组,则数组中的数据元素之间的关系不再变动
D. 一维数组只能采用顺序存储结构
[单项选择]设线性表的顺序存储结构中,每个元素占用l个存储单元,表的第一个元素的存储地址为d,则第i个元素(1≤i≤n,n为表长)的存储地址为______。
A. d+(i-1)l
B. d+il
C. d+(i+1)l
D. d+il-1
[填空题]一维数组的逻辑结构是(),存储结构是();对于二维或多维数组,分为()和()两种不同的存储方式。
[单项选择]设有一个10阶的对称矩阵A[10][10],采用压缩存储方式按行将矩阵中下三角部分的元素存入一维数组B[]中,A[0][0]存入B[0]中,则A[8][5]在B[]中( )位置。
A. 32
B. 33
C. 41
D. 65
[单项选择]设有二维数组A(12,10),其每个元素占4个字节,数据按列优先顺序存储,第一个元素的存储地址为 100。则元素A(5,5)的存储地址为
A. 176
B. 276
C. 208
D. 308
[简答题]解释顺序存储结构和链式存储结构的特点,并比较顺序存储结构和链式存储结构的优缺点。
[单项选择]若长度为n的线性表采用顺序存储结构,在第i个位置插入一个元素,需要它依次向后移动()数据元素。
A. n-i
B. n-i+1
C. n-i-1
D. i
[填空题]设有二维数组A[0‥9,0‥19],其每个元素占两个字节,数组按列优先顺序存储,第一个元素的存储地址为100,那么元素A[6,6]的存储地址为()。
[填空题]将10阶的上三角矩阵(非0元素分布在矩阵右上部)按照行优先顺序压缩存储到一维数组A中,则原矩阵中第5行第5列的非0元素在一维数组A中位于第()个元素位置。
[填空题]将10阶的上三角矩阵(非0元素分布在矩阵左上部)按照行优先顺序压缩存储到一维数组A中,则原矩阵中第8行第2列的非0元素在一维数组A中位于第()个元素位置。
[填空题]将10阶的下三角矩阵(非0元素分布在矩阵右下部)按照行优先顺序压缩存储到一维数组A中,则原矩阵中第3行第8列的非0元素在一维数组A中位于第()个元素位置。
[填空题]将10阶的下三角矩阵(非0元素分布在矩阵左下部)按照行优先顺序压缩存储到一维数组A中,则原矩阵中第4行第3列的非0元素在一维数组A中位于第()个元素位置。
[填空题]将10阶的上三角矩阵(非0元素分布在矩阵右上部)按照行优先顺序压缩存储到一维数组A中,则原矩阵中第3行第4列的非0元素在一维数组A中位于第()个元素位置。
[填空题]将10阶的上三角矩阵(非0元素分布在矩阵左上部)按照行优先顺序压缩存储到一维数组A中,则原矩阵中第4行第3列的非0元素在一维数组A中位于第()个元素位置。
[单项选择]若长度为n的线性表采用顺序存储结构,那么删除它的第i个元素,需要它依次向前移动 ______个元素。
A. n-i
B. n+i
C. n-i-1
D. n-i+1
[单项选择]设有一个对称矩阵A,采用压缩存储的方式,将其下三角部分以行序为主序存储到一维数组B中(数组下标从1开始),B数组共有55个元素,则该矩阵是()阶的对称矩阵。
A. 20
B. 15
C. 10
D. 5
[填空题]从长度为n的采用顺序存储结构的线性表中删除第i(1?i?n+1)个元素,需向前移动()个元素。
[单项选择]设有一个15阶的对称矩阵A,采用压缩存储的方式,将其下三角部分以行序为主序存储到一维数组B中(数组下标从1开始),则矩阵中元素a7,6在一维数组B中的下标是()。
A. 42
B. 13
C. 27
D. 32
[单项选择]设有一个18阶的对称矩阵A,采用压缩存储的方式,将其下三角部分以行序为主序存储到一维数组B中(数组下标从1开始),则矩阵中元素a10,8在一维数组B中的下标是()。
A. 18
B. 45
C. 53
D. 58