数据结构自考2012年10月真题及答案解析

如果您发现本试卷没有包含本套题的全部小题,请尝试在页面顶部本站内搜索框搜索相关题目,一般都能找到。
20

下列关于m阶B树的叙述中,错误的是(  )

  • A.每个结点至多有m个关键字
  • B.每个结点至多有m棵子树
  • C.插入关键字时,通过结点分裂使树高增加
  • D.删除关键字时通过结点合并使树高降低
22

下列序列不为堆的是(  )

  • A.75,45,65,30,15,25
  • B.75,65,45,30,25,15
  • C.75,65,30,15,25,45
  • D.75,45,65,25,30,15
23

对线性表进行二分查找时,要求线性表必须是(  )

  • A.顺序存储
  • B.链式存储
  • C.顺序存储且按关键字有序
  • D.链式存储且按关键字有序
24

可进行拓扑排序的图只能是(  )

  • A.有向图
  • B.无向图
  • C.有向无环图
  • D.无向连通图
25

下列排序方法中稳定的是(  )

  • A.直接插入排序
  • B.直接选择排序
  • C.堆排序
  • D.快速排序
26

设无向图的顶点个数为n,则该图边的数目最多为(  )

  • A.n-1
  • B.n(n-1)/2
  • C.n(n+1)/2
  • D.<img src="//img1.yqda.net/question-name/9b/e1124a7e3c39ac361468a9596721fc.png" width="25" height="31"/>
27

树的后序遍历等价于该树对应二叉树的(  )

  • A.层次遍历
  • B.前序遍历
  • C.中序遍历
  • D.后序遍历
28

使用二叉线索树的目的是便于(  )

  • A.二叉树中结点的插入与删除
  • B.在二叉树中查找双亲
  • C.确定二叉树的高度
  • D.查找一个结点的前趋和后继
29

下列关于顺序栈的叙述中,正确的是(  )

  • A.入栈操作需要判断栈满,出栈操作需要判断栈空
  • B.入栈操作不需要判断栈满,出栈操作需要判断栈空
  • C.入栈操作需要判断栈满,出栈操作不需要判断栈空
  • D.入栈操作不需要判断栈满,出栈操作不需要判断栈空
32

顺序表便于(  )

  • A.插入结点
  • B.删除结点
  • C.按值查找结点
  • D.按序号查找结点
33

设带头结点的单循环链表的头指针为head,指针变量P指向尾结点的条件是(  )

  • A.p->next->next==head
  • B.p->next==head
  • C.p->next->next==NULL
  • D.p->next==NULL
34

一个算法的时间耗费的数量级称为该算法的(  )

  • A.效率
  • B.难度
  • C.可实现性
  • D.时间复杂度