数据结构10级A1试卷.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE PAGE 10 一、单项选择题:(每题 一、单项选择题:(每题 2 分,共 13 题,共 26 分) 分数 (说明:将答案字母填写在答题纸中) 1、从逻辑上可以把数据结构分为( )两大类。A.动态结构、静态结构 B.顺序结构、链式结构C.线性结构、非线性结构 D.初等结构、构造型结构 2、线性表是具有 n 个( )的有限序列(n0)。 A.表元素 B.字符 C.数据元素 D.数据项 3、某线性表中最常用的操作是在最后一个元素之后插入一个元素和删除第一个元素,则采用( )存储方式最节省运算时间。 A.单链表 B.仅有头指针的单循环链表 C.双链表 D.仅有尾指针的单循环链表 4、若长度为n 的线性表采用顺序存储结构,在其第i 个位置(1=i=n) 插入一个新元素的算法的时间复杂度是…………………………( ) A.O(0) B.O(1) C.O(n) D.O(n2) 5、一个栈的输入序列为123…n,若输出序列的第一个元素是n,输出第i(1=i=n)个元素是( )。 A. 不确定 B. n-i+1 C. i D. n-i 6、假设以数组 A[m]存放循环队列的元素,其头尾指针分别为 front 和rear,则当前队列中的元素个数为。 ( ) A.(rear-front+m)%m B.rear-front+1 C.(front-rear+m)%m D.(rear-front)%m 7、在一个单链表中,已知q 所指结点是 p 所指结点的前趋结点,若在q 和p 之间插入S 结点,则需执行……………………………………( ) A.p-next=S; S-next=q; B.q-next=S; S-next=p; C.S-next=p-next; p-next=S; D.p-next=S-next; S-next=p; 8、若让元素 1,2,3 依次进栈,则出栈次序不可能出现( )种情况。 A. 3,2,1 B. 2,1, 3 C. 3,1,2 D. 1,3,2 9、在下述结论中,正确的是( ) ①只有一个结点的二叉树的度为 0; ②二叉树的度为 2; ③二叉树的左右子树可任意交换; ④深度为 K 的完全二叉树的结点个数小于或等于深度相同的满二叉 树。 A.①②③ B.②③④ C.②④ D.①④ 10、利用二叉链表存储树,则根结点的右指针是( )。 A.指向最左孩子 B.指向最右孩子 C.空 D.非空11、广义表运算式 Tail(c,d)的操作结果是( )。 A. (c,d) B. c,d C. ((c,d)) D. (d) 12、二叉树的先序遍历和中序遍历如下: 先序遍历:EFHIGJK;中序遍历: HFIEJKG 。该二叉树的根是( ): A. E B. F C. G D. H 13、设无向图的顶点个数为 n,则该图最多有( )条边。 A.n-1 B.n(n-1)/2 C. n(n+1)/2 D.0 二、填空题: 二、填空题:(每空 1 分,共 14 空,共 14 分) (说明:将答案填写在答题纸中) 分数 1、数据结构中其逻辑结构有 (1) , (2) , (3) ,(4) 四种。 2、当线性表的元素总数基本稳定,且很少进行插入和删除操作,但要求以最快的速度存取线性表中的元素时,应采用 (5) 存储结构。 3、顺序存储结构是通过 (6) 表示元素之间的关系的;链式存储结构是通过 (7) 表示元素之间的关系的。 4、数组 A[5][6]的每个元素占五个字节,将其按行优先次序存储在起始地址为 1000 的内存单元中,则元素 A[4][5]的地址是 (8) 。 5、深度为 k 的完全二叉树至少有 (9) 个结点,至多有 (10) 个结点。 6、AOV 网中,结点表示 (11) , 边表示 (12) 。AOE 网中,结点表示 (13) ,边表示 (14) 。 三、作图题: 三、作图题:(每题 5 分,共 3 题,共 15 分) (说明:将答案填写在题后空白处) 分数 1、 一森林如下图所示,请将该森林转换为相对应的二叉树。 ABC A B C D E F O p 2、已知一个无向图如下图所示,要求用 Kruskal 算法生成最小树(试画出构造过程)。 20 1 2 5 9 11 10 10 6 14 6 3 5 18 4 6 3、已知一棵二叉树的前序序列为 abdecfhg,中序序列为 dbeahfcg,请画出对应的二叉树。 四、应用题: 四、应用题:(1,2,4 题各 10 分,3 题 8 分,共 4 题,共 38 分)(说明:将答案填写在题后空白处) 分数 1、给出图 G: (1).画出 G 的邻接表表示图; (2).根据你画出的邻接表,以顶点①

文档评论(0)

tianya189 + 关注
官方认证
文档贡献者

该用户很懒,什么也没介绍

认证主体阳新县融易互联网技术工作室
IP属地上海
统一社会信用代码/组织机构代码
92420222MA4ELHM75D

1亿VIP精品文档

相关文档