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

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

关于稳定性的表述,正确的是(  )

  • A.稳定性是排序方法本身的特性,与数据无关
  • B.稳定性不是排序方法本身的特性,与数据有关
  • C.稳定性是排序方法本身的特性,与数据有关
  • D.稳定性不是排序方法本身的特性,与数据无关
22

冒泡排序的时间复杂度为(  )

  • A.O(n)
  • B.O(nlog<sub>2</sub>n)
  • C.O(n<sup>2</sup>)
  • D.O(log<sub>2</sub>n)
23

二叉排序树中,根的(  )

  • A.左子树是二叉排序树、右子树不一定是二叉排序树
  • B.左子树是二叉排序树、右子树也是二叉排序树
  • C.左子树不一定是二叉排序树、右子树是二叉排序树
  • D.左子树不一定是二叉排序树、右子树也不一定是二叉排序树
24

顺序查找算法的平均查找长度为(  )

  • A.log<sub>2</sub>n
  • B.(n-1)/2
  • C.n/2
  • D.(n+1)/2
25

求图中两个结点之间的最短路径采用的算法是(  )

  • A.广度优先搜索(BFS)算法
  • B.克鲁斯卡尔(Kruskal)算法
  • C.普里姆(Prim)算法
  • D.迪杰斯特拉(Dijkstra)算法
27

有10个叶结点的哈夫曼树中共有(  )

  • A.10个结点
  • B.11个结点
  • C.19个结点
  • D.21个结点
29

一棵深度为6的满二叉树有(  )

  • A.63个结点
  • B.64个结点
  • C.127个结点
  • D.128个结点
30

队列操作的原则是(  )

  • A.先进先出
  • B.后进先出
  • C.先进后出
  • D.只进不出
32

下列表述正确的是(  )

  • A.栈空时出栈产生“上溢”,栈满时进栈产生“下溢”
  • B.栈空时出栈产生“下溢”,栈满时进栈产生“上溢”
  • C.栈空时出栈和栈满时进栈均产生“上溢”
  • D.栈空时出栈和栈满时进栈均产生“下溢”
34

下列几种算法时间复杂度中,最大的是(  )

  • A.O(1)
  • B.O(n)
  • C.O(log<sub>2</sub>n)
  • D.O(n<sup>2</sup>)