第五章习题 数据结构.doc_第1页
第五章习题 数据结构.doc_第2页
第五章习题 数据结构.doc_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第五章 习题1.填空题 数组通常只有两种运算: 和 ,这决定了数组通常采用 结构来实现存储。存取,修改,顺序存储 二维数组A中行下标从10到20,列下标从5到10,按行优先存储,每个元素占4个存储单元,A105的存储地址是1000,则元素A1510的存储地址是 。数组A中每行共有6个元素,元素A1510的前面共存储了(15-10)6+5个元素,每个元素占4个存储单元,所以,其存储地址是1000+140=1140。 设有一个10阶的对称矩阵A采用压缩存储,A00为第一个元素,其存储地址为d,每个元素占1个存储单元,则元素A85的存储地址为 。d+41 稀疏矩阵一般压缩存储方法有两种,分别是 和 。三元组顺序表,十字链表 广义表(a), (b),c),(d)的长度是 ,深度是 ,表头是 ,表尾是 。3,4,(a),(b),c),(d) 已知广义表LS=(a,(b,c,d),e),用Head和Tail函数取出LS中原子b的运算是 。Head(Head(Tail(LS)2. 选择题 二维数组A的每个元素是由6个字符组成的串,行下标的范围从08,列下标的范围是从09,则存放A至少需要()个字节,A的第8列和第5行共占()个字节,若A按行优先方式存储,元素A85的起始地址与当A按列优先方式存储时的( )元素的起始地址一致。A 90 B 180 C 240 D 540 E 108 F 114 G 54 H A85 I A310 J A58 K A49D,E,K 将数组称为随机存取结构是因为()A 数组元素是随机的 B 对数组任一元素的存取时间是相等的C 随时可以对数组进行访问 D 数组的存储结构是不定 B 下面的说法中,不正确的是()A 数组是一种线性结构 B 数组是一种定长的线性结构 C 除了插入与删除操作外,数组的基本操作还有存取、修改、检索和排序等D 数组的基本操作有存取、修改、检索和排序等,没有插入与删除操C 对特殊矩阵采用压缩存储的目的主要是为了()A 表达变得简单 B 对矩阵元素的存取变得简单C 去掉矩阵中的多余元素 D 减少不必要的存储空间 D 下面()不属于特殊矩阵。A 对角矩阵 B 三角矩阵 C 稀疏矩阵 D 对称矩阵 C 若广义表A满足Head(A)=Tail(A),则A为( )A ( ) B ( ) C ( ),( ) D( ),( ),( ) B 下面的说法中,不正确的是()A 广义表是一种多层次的结构 B 广义表是一种非线性结构C 广义表是一种共享结构 D 广义表是一种递归B 下面的说法中,不正确的是()A 对称矩阵只须存放包括主对角线元素在内的下(或上)三角的元素即可。B 对角矩阵只须存放非零元素即可。C 稀疏矩阵中值为零的元素较多,因此可以采用三元组表方法存储。D 稀疏矩阵中大量值为零的元素分布有规律,因此可以采用三元组表方法存储D3. 判断题 数组是一种复杂的数据结构,数组元素之间的关系既不是线性的,也不是树形的。错 使用三元组表存储稀疏矩阵的元素,有时并不能节省存储空间。对 稀疏矩阵压缩存储后,必会失去随机存取功能。对。 线性表

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论