文数据结构(c++)第二b次作业答案.docVIP

  • 51
  • 0
  • 约3.92千字
  • 约 5页
  • 2016-12-27 发布于湖南
  • 举报
数据结构第二次作业答案 单项选择题(20分) 一棵左子树为空的二叉树在前序线索化后,其空指针域数为 C a、0 b、1 c、2 d、不确定 下列排序算法中,___D_____算法可能会出现下面的情况:初始数据有序时,花费的时间反而更长。 a、堆排序 b、起泡排序 c、直接选择排序 d、快速排序 在图采用邻接表存储时,求最小生成树的prim算法的时间复杂度是__B_____。 a.O(n*e) b. O(n+e) c. O(n2) d.O(n3) 下面程序段的时间复杂度是__A______。 i=1; while(i=n) i++; a. O(n) b. O(n2) c. O(2n) d. O(log2n) 在有n(0)个结点且为完全二叉树的二叉排序树中查找一个键值,其平均比较次数的数量级为____B______。 a. O(n) b. O(log2n) c. O(nlog2n) d. O(n2) 采用分块查找时,若线性表中共有625个元素,查找每个元素的概率相同,假设采用顺序查找来确定结点所在的块时,每块应分为__B_____个结点最佳。 a. 10 b. 25 c. 6 d. 625 排序算法的稳定性是指__A____。 a.经过排序之后,能使值相同的数据保持原顺序中的相对位置不变 b.经过排序之后,能使值相同的数据保持原顺序中的绝对位置不变 c.算法的排序性能与被排序元素的数量关系不大 d.算法的排序性能与被排序元素的数量关系密切 某二叉树的先序序列和后序序列正好相反,则该二叉树一定是___B____的二叉树。 a. 空或只有一个结点 b. 高度等于其结点数(空树高度为0) c. 任一结点无左孩子 d. 任一结点无右孩子 已知有向图G=(V,E)其中V={ V1 V2 V3 V4 V5 V6 V7},E={V1,V2,V1,V3,V1,V4,V2,V5,V3,V5,V3,V6,V4,V6,V5,V7,V6,V7}为__A_______。 a. V1 V3 V4 V6 V2 V5 V7 b. V1 V3V2 V6 V4 V5 V7 c. V1 V2 V3 V4 V5 V6 V7 d. V1 V2 V5 V3 V4 V6 V7 下列关于AOE网的叙述中不正确的是__D______。 a. 关键活动不按期完成会影响整个工程的完成时间 b. 所有的关键活动提前完成,那么整个工程将会提前完成 c. 某些关键活动若提前完成,那么整个工程将会提前完成 d. 任一关键活动提前完成,那么整个工程将会提前完成 填空作图简答题(共64分): 将算术表达式((a+b)+c*(d+e)+f)*(g+h)转化为二叉树,并写出其前序序列。 二叉树略 前序序列:*+++ab*c+def+gh 有一组关键码序列{10,20,60,47,50,45,95,33,75},采用Shell排序方法从小到大进行排序,假设其间隔序列为5,3,1,请写出每趟的结果。 请按照下面的图例完成此题: 对下面的3阶B树依次插入关键码80,26,6,画出插入三个关键码后并删除关键码40后的结果。 用Prim算法求下图的最小生成树, 若从顶点0出发,请将算法中的两个辅助数组的变化过程填入下表。 辅助数组lowcost 辅助数组nearvex 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 所选边 选出第1条边 0 6 ∞ 5 7 ∞ ∞ ∞ -1 0 0 0 0 0 0 0 (0,3,5) 选出第2条边 0 6 ∞ 5 7 ∞ ∞ 6 -1 0 0 -1 0 0 0 3 (0,1,6) 选出第3条边 0 6 3 5 4 ∞ ∞ 6 -1 -1 1 -1 1 0 0 3 (1,2,3) 选出第4条边 0 6 3 5 4 1 2 6 -1 -1 -1 -1 1 2 2 3 (2,5,1) 选出第5条边 0 6 3 5 4 1 2 6 -1 -1 -1 -1 1 -1 2 3 (2,6,2) 选出第6条边 0 6 3 5 4 1 2 6 -1 -1 -1 -1 1 -1 -1 3 (1,4,4) 选出第

文档评论(0)

1亿VIP精品文档

相关文档