- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
广义表题库及答案
一、单项选择题(总共10题,每题2分)
1.广义表a=((),(a,b),(c,d,e)),则a的长度是
A.3
B.4
C.5
D.6
答案:A
2.广义表a=((),(a,b),(c,d,e)),则a的深度是
A.3
B.4
C.5
D.6
答案:C
3.广义表a=((),(a,b),(c,d,e)),则a[2][1]的值是
A.a
B.b
C.c
D.d
答案:B
4.广义表a=((),(a,b),(c,d,e)),则a[3][2]的值是
A.a
B.b
C.c
D.d
答案:D
5.广义表a=((),(a,b),(c,d,e)),则a[2][2]的值是
A.a
B.b
C.c
D.d
答案:空值
6.广义表a=((),(a,b),(c,d,e)),则a的最后一个元素的长度是
A.0
B.1
C.2
D.3
答案:B
7.广义表a=((),(a,b),(c,d,e)),则a的倒数第二个元素的长度是
A.0
B.1
C.2
D.3
答案:C
8.广义表a=((),(a,b),(c,d,e)),则a的第二个元素的深度是
A.1
B.2
C.3
D.4
答案:B
9.广义表a=((),(a,b),(c,d,e)),则a的第三个元素的深度是
A.1
B.2
C.3
D.4
答案:C
10.广义表a=((),(a,b),(c,d,e)),则a的第四个元素的深度是
A.1
B.2
C.3
D.4
答案:空值
二、多项选择题(总共10题,每题2分)
1.广义表的定义可以是
A.空表
B.只包含一个元素的表
C.包含多个元素的表
D.包含子表的表
答案:A,B,C,D
2.广义表的长度可以是
A.0
B.1
C.2
D.3
答案:A,B,C,D
3.广义表的深度可以是
A.1
B.2
C.3
D.4
答案:A,B,C,D
4.广义表的元素可以是
A.原子项
B.子表
C.空值
D.以上都是
答案:D
5.广义表的遍历可以是
A.递归遍历
B.非递归遍历
C.深度优先遍历
D.广度优先遍历
答案:A,B,C,D
6.广义表的存储可以是
A.顺序存储
B.链式存储
C.索引存储
D.以上都是
答案:A,B
7.广义表的运算可以是
A.插入
B.删除
C.查找
D.以上都是
答案:D
8.广义表的应用可以是
A.数据结构
B.编程语言
C.算法设计
D.以上都是
答案:D
9.广义表的特性可以是
A.动态性
B.灵活性
C.复杂性
D.以上都是
答案:D
10.广义表的实现可以是
A.递归实现
B.非递归实现
C.链式实现
D.以上都是
答案:D
三、判断题(总共10题,每题2分)
1.广义表一定是线性的数据结构。
A.正确
B.错误
答案:B
2.广义表的长度就是广义表中元素的个数。
A.正确
B.错误
答案:A
3.广义表的深度就是广义表中子表的嵌套层数。
A.正确
B.错误
答案:A
4.广义表的元素可以是原子项或者子表。
A.正确
B.错误
答案:A
5.广义表的遍历可以是递归遍历也可以是非递归遍历。
A.正确
B.错误
答案:A
6.广义表的存储可以是顺序存储也可以是链式存储。
A.正确
B.错误
答案:B
7.广义表的运算可以是插入、删除、查找等。
A.正确
B.错误
答案:A
8.广义表的应用可以是数据结构、编程语言、算法设计等。
A.正确
B.错误
答案:A
9.广义表的特性可以是动态性、灵活性、复杂性等。
A.正确
B.错误
答案:A
10.广义表的实现可以是递归实现、非递归实现、链式实现等。
A.正确
B.错误
答案:A
四、简答题(总共4题,每题5分)
1.简述广义表的定义及其特点。
答案:广义表是一个递归的数据结构,它可以是空表,也可以包含多个元素,每个元素可以是原子项或者子表。广义表的特点是动态性、灵活性和复杂性。
2.简述广义表的长度和深度的定义。
答案:广义表的长度是指广义表中元素的个数,而广义表的深度是指广义表中子表的嵌套层数。
3.简述广义表的遍历方法。
答案:广义表的遍历方法可以是递归遍历也可以是非递归遍历。递归遍历是通过递归函数来遍历广义表的每个元素,而非递归遍历是通过栈或者队列来遍历广义表的每个元素。
4.简述广义表的存储方法。
答案:广义表的存储方法可以是顺序存储和链式存储。顺序存储是将广义表的元素存储在一个连续的内存空间中,而链式存储是通过指针来连接广义表的元素,每个元素可以存储在不同的内
您可能关注的文档
- 起重机操作人员考试题库及答案.doc
- 运动训练原则题库及答案.doc
- 重氮盐合成法题库及答案.doc
- 财务造假案例题库及答案.doc
- 队列研究题库及答案.doc
- 衡水小学几何题库及答案.doc
- 各种力学名词解释题库及答案.doc
- 焊工竞赛实操题库及答案.doc
- 手语技能大赛题库及答案.doc
- 文科数列题库及答案.doc
- 2025年智能电网柔性直流输电技术在我国西部地区应用前景.docx
- 7.2 弹力-人教版八年级物理下册.pptx
- 2025年智能电网柔性直流输电技术在智能变电站中的应用研究.docx
- 2025年智能电网柔性直流输电技术在智能电网智能化存储中的应用.docx
- 2025年智能电网柔性直流输电技术在新能源并网中的应用研究.docx
- 2025年智能电网柔性直流输电技术在智能电网智能化控制中的应用.docx
- 2025年智能电网柔性直流输电技术在智能电网智能化预测中的应用.docx
- 2025年智能电网柔性直流输电技术在智能电网智能化服务中的应用.docx
- 2025年智能电网柔性直流输电技术在智能电网智能化运维中的应用.docx
- 2025年智能电网柔性直流输电技术智能化保护系统研究.docx
原创力文档


文档评论(0)