数据结构导论2013年1月真题及答案解析(02142)

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

下列算法中,不稳定的排序算法是(  )

  • A.冒泡排序
  • B.快速排序
  • C.直接插入排序
  • D.二路归并排序
22

要解决散列引起的冲突问题,最常用的方法是(  )

  • A.数字分析法、除留余数法、平方取中法
  • B.除留余数法、线性探测法、平方取中法
  • C.线性探测法、二次探测法、链地址法
  • D.除留余数法、线性探测法、二次探测法
23

图的广度优先搜索遍历的过程类似于树的(  )

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

下列表述中,正确的是(  )

  • A.序列(102,81,55,62,50,40,58,35,20)是堆
  • B.序列(102,81,55,62,50,40,35,58,20)是堆
  • C.序列(102,81,55,58,50,40,35,62,20)是堆
  • D.序列(102,71,55,40,50,62,35,58,20)是堆
25

无向图的邻接矩阵是(  )

  • A.对称矩阵
  • B.稀疏矩阵
  • C.对角矩阵
  • D.上三角矩阵
26

将题10图所示的一棵树转换为二叉树,结点D是(  )

题10图

  • A.A的右孩子
  • B.B的右孩子
  • C.C的右孩子
  • D.E的右孩子
27

元素的进栈次序为A,B,C,D,E,则出栈中不可能的序列是(  )

  • A.A,B,C,D,E
  • B.B,C,D,E,A
  • C.E,A,B,C,D
  • D.E,D,C,B,A
28

将含有80个结点的完全二叉树从根这一层开始,每层从左到右依次对结点编号,根结点的编号为1。则关于编号40的结点的左右孩子的说法正确的是(  )

  • A.左孩子编号为79,右孩子编号为80
  • B.左孩子不存在,右孩子编号为80
  • C.左孩子编号为80,右孩子不存在
  • D.左孩子不存在,右孩子不存在
29

具有63个结点的完全二叉树是(  )

  • A.满二叉树
  • B.二叉排序树
  • C.哈夫曼树
  • D.空树
30

判断链栈LS是否为空的条件是(  )

  • A.LS->next= =LS
  • B.LS->next= =NULL
  • C.LS! =NULL
  • D.LS= =NULL
31

关于链队列的运算说法正确的是(  )

  • A.入队列需要判断队列是否满
  • B.出队列需要判断队列是否空
  • C.入队列需要判断队列是否空
  • D.出队列需要判断队列是否满
34

算法的空间复杂度是指(  )

  • A.算法中输入数据所占用的存储空间的大小
  • B.算法本身所占用的存储空间的大小
  • C.算法中所占用的所有存储空间的大小
  • D.算法中需要的辅助变量所占用存储空间的大小
35

数据的基本单位是(  )

  • A.数据元素
  • B.数据项
  • C.字段
  • D.域