- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据结构第1、二章习题
第一章 习题:
(1) 简述数据与数据元素的关系与区别。
(2) 说出数据结构中的四类基本逻辑结构,并说明哪种关系最简单、哪种关系最复杂。
(3) 画出线性结构的示意图。
(4) 画出树形结构的示意图。
(5) 画出图状结构的示意图。
(6) 什么是逻辑结构、存储结构?有哪几种存储结构?
(7) 简述顺序存储结构与链式存储结构在表示数据元素之间关系上的主要区别。
(8) 简述逻辑结构与存储结构的关系。
(9) 通常从哪几个方面评价算法的质量?
(10) 算法的时间复杂度主要有哪几种?按从优到劣的顺序写出各种表示形式。
(11) 简述下列概念:数据、数据元素、数据类型、数据结构、逻辑结构、存储结构、线性结构、非线性结构。
(12) 下列算法的时间复杂度是 ( ) 。
for ( i=0 ; in ; i++ )
for ( j=0 ; jn ; j++ ) c[i][j]=i+j
A. O(1) B. O(n) C. O(log2n) D. O(n2)
(13) 下列算法的时间复杂度是 ( ) 。
for ( i=0 ; in ; i++ ) c[i][i]=i+i
A. O(1) B. O(n) C. O(log2n) D. O(n2)
第二章 习题:
(1) 若某线性表采用顺序存储结构,每个元素占四个存储单元,首地址为100,则下标为11的(第12个)元素的存储地址为( ) 。
(2) 下列说法正确的是 ( ) 。
A. 线性表的逻辑顺序与存储顺序总是一致的
B. 线性报第链式存储结构中,内存中可用的存储单元可以使连续的,也可以不连续
C. 线性表弟顺序存储结构优于链式存储结构
D. 每种数据结构都具有插入、删除和查找三种基本运算
(3) L是线性表,已知ListLength(L) 的值是 5,运算DeleteList(L,2)后ListLength(L)的值是 ( ) 。
A. 5 B. 0 C. 4 D. 6
(4) 线性表中哪些元素只有一个直接前驱和一个直接后继 ( ) 。
A. 首元素 B. 尾元素 C. 中间元素 D. 所有的元素
(5) 线性表( L )经运算 InitList ( L )后,函数 IEmpty ( L )的值是 ( ) 。
A. 0 B. ,false C. 1 D. Null
(6) 指针 P 指向循环链表 L 的首元素的条件是 ( ) 。
A. P=L B. P-nest=L C. L-nest=P D. P-nest=null
(7) 线性表中各元素之间的关系是 ( ) 关系。
A. 层次 B. 网状 C. 有序 D. 集合
(8) 在单链表的一个结点中有 ( ) 个指针。
A. 1 B. 2 C. 0 D. 3
(9) 在双向链表的一个结点中有 ( ) 个指针。
A. 1 B. 2 C. 0 D. 3
(10) 设非空单链表的数据字段为 data ,指针字段为 next ,指针 p 指向单链表中第 i 个结点, s 指向已生成的新结点,现将 s 结点插入到单链表中,使其成为第 i+1 个结点,下列算法段能正确完成上述要求的是 ( ) 。 A. s-next=p-next=s ; B. p-next=s ; s-next=p-next ;
C. s-next=p-next ; p-next=s ;交换 p-data 和 s-data ; D. p=s ; s-next=p
(11) 设双链表中结点的前趋指针的字段分别为t1和rl,则删除双链表中指针s所指结点的操作为 ( ) 。 A. s-t1-r1=s-t1 ; s-r1=s-r1 ; B. s-t1-r1=s-r1 ; s-r1=s-t1 ;
C. s-r1=s-t1 ; s-t1=s-r1-t1 ; D. s-t1=s-t1-r1 ; s-r1=s-t1 ;
(12) 假设left和right为双向链表中指向直接前趋结点和直接后继结点的指针字段,现要把一个指针s所指的新结点作为非空双链表中 q
您可能关注的文档
- 数学《有路》趣为《径》.doc
- 数学《统计》优质课堂教学设计和“271”体现.doc
- 数学《包装磁带》1课时教学设计.doc
- 数学七下教案6.1_10.3.doc
- 数学七年级下册_第九章不等式与不等式组_总体、个体、样本、样本容量_寒假预习题.doc
- 数学七年级下册_第九章不等式与不等式组_解一元一次不等式组_寒假预习题.doc
- 数学[文]高效课时作业16.doc
- 数学七年级下册_第九章不等式与不等式组_频数(率)分布直方图_寒假预习题.doc
- 数学七年级下册_第九章不等式与不等式组_频数与频率_寒假预习题.doc
- 数学_金陵中学、海安高级中学、南外三校2012届高三下学期联合考试(数学).doc
文档评论(0)