网站大量收购独家精品文档,联系QQ:2885784924

《数据结构》(本)模拟试题二《数据结构》(本)模拟试题二《数据结构》(本)模拟试题二《数据结构》(本)模拟试题二.doc

《数据结构》(本)模拟试题二《数据结构》(本)模拟试题二《数据结构》(本)模拟试题二《数据结构》(本)模拟试题二.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《数据结构》(本)模拟试题二《数据结构》(本)模拟试题二《数据结构》(本)模拟试题二《数据结构》(本)模拟试题二

《数据结构》(本)模拟试题二 一、填空题(每小题2分,共24分) 1.结构中的数据元素存在多对多的关系称为_____ ___结构。 2.要求在n个数据元素中找其中值最大的元素,设基本操作为元素间的比较。则比较的次数和算法的时间复杂度分别为________和 。 3.设有一个头指针为head的单向循环链表,p指向链表中的结点,若p-next= =_______,则p所指结点为尾结点。 4.向一个栈顶指针为h的链栈中插入一个s所指结点时,可执行s-next=h和 。 5.在一个链队中,设f和r分别为队头和队尾指针,则插入s所指结点的操作为________和r=s; (结点的指针域为next) 6.设有n阶对称矩阵A,用数组S进行压缩存储,当ij时,A的数组元素aij相应于数组S的数组元素的下标为_______。(数组元素的下标从1开始) 7.一棵二叉树中顺序编号为i的结点,若它存在左、右孩子,则左、右孩子编号分别为_____ _、___ _____。 8.一棵有2n-1个结点的二叉树,其每一个非叶结点的度数都为2,则该树共有_______个叶结点。 9.________遍历二叉排序树可得到一个有序序列。 10.如图1所示的二叉树,其前序遍历序列为_______ __。 图1 11.二叉树为二叉排序的充分必要条件是其任一结点的值均大于其左孩子的值、小于其右孩子的值。这种说法是__________的。(回答正确或不正确) 12.按某关键字对记录序列排序,若 在排序前和排序后仍保持它们的前后关系,则排序算法是稳定的,否则是不稳定的。 二、单项选择题(每小题2分,共30分) 1.在C语言中,顺序存储长度为3的字符串,需要占用( )个字节。 A.4 B.3 C.6 D.12 2.数据的物理结构( )。 A.与数据的逻辑结构无关 B.仅仅包括数据元素的表示 C.只包括数据元素间关系的表示 D.包括数据元素的表示和关系的表示 3.串函数StrCat(a,b)的功能是进行串( )。 A.比较 B.复制 C.赋值 D.连接 4.从n个数中选取最大元素( )。 A.基本操作是数据元素间的交换 B.算法的时间复杂度是O(n2) C.算法的时间复杂度是O(n) D.需要进行(n+1)次数据元素间的比较 5.一棵有n个结点采用链式存储的二叉树中,共有( )个指针域为空。 A.n+1 B.n C.n-1 D.n-2 6.线性表的顺序结构中,( )。 A.逻辑上相邻的元素在物理位置上不一定相邻 B.数据元素是不能随机访问的 C.逻辑上相邻的元素在物理位置上也相邻 D.进行数据元素的插入、删除效率较高 7.设一棵哈夫曼树共有n个非叶结点,则该树有( )个叶结点。 A.n B.n+1 C.n-1 D.2n 8.带头结点的单向链表为空的判断条件是( )(设头指针为head)。 A.head = =NULL B.head-next= =NULL C.head-next= =head D.head!=NULL 9.从一个栈顶指针为top的链栈中删除一个结点时,用变量x保存被删结点的值,则执行( )。 A.x=top-data; top=top(next; B.x=top-data; C.top=top-next; x=top-data; D.top=top-next; x=data; 10.线性结构中数据元素的位置之间存在( )的关系。 A.一对一 B.一对多 C.多对多 D.每一个元素都有一个直接前驱和一个直接后继 11.一棵完全二叉树共有5层,且第5层上有六个结点,该树共有( )个结点。 A.30 B.20 C.21 D.23 12.设顺序存储的线性表长度为n,要删除第i个元素,按课本的算法,当i=( )时,移动元素的

您可能关注的文档

文档评论(0)

cduutang + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档