聊城大学计算机学院数据结构A.docxVIP

  • 3
  • 0
  • 约小于1千字
  • 约 5页
  • 2023-08-19 发布于山东
  • 举报
聊城大学计算机学院08—09学年第1学期期末考试2007级 《数据结构》试题(闭卷A)参照答案和评分标准四、操作题(共2题,每题10分,共20分) 选择一种算法找出下边网络的最小生成树,要求给出结构过程。解:用Prim算法生成最小生成树的过程为: 4 AE A4 6 E (1)2分 D 4 A E B 6 5 D (3) 4 AE 6 B 6 G 5 D(4)  2) 4 AE 6 5 B6CG 5 D (5)2 4 A E 6 B 5 G 6 C 5 D F 7 (6 )6 评分标准:能够用表的方式给出算法运转过程;生成过程不独一,如能够选择其余初始 点;只给出最后最小生成树,没有算法过程得6分;一个小步骤有错减1分。 或许用Kruskal算法生成最小生成树过程为: AE BCG DF  1)2 4 AE BCG DF(2) 6 4 AE 5 BCG DF(3) 4 AE 5 BCG 5DF(4) 4 AE B6 C 5 G 5DF(5) 6 4 A E 6 B 6 5 G C 5DF  6)2 4 A E 6 B6 C 5 G 7 5DF  (6)6 评分标准:生成过程不独一,但一定从V={A,B,C,D,E,F,G},E={}开始;只给出最后最小 生成树,没有算法过程得6分;一个小步骤有错减1分。 假定通讯电文使用的字符集为{a,b,c,d,e,f},各字符在电文中出现的频度分别为:34,5,12,23,8,18,试为这6个字符设计哈夫曼编码。要求画出所结构的哈夫曼树,计算树的带权路径长度,分别写出每个字符对应的编码。 10 59 41 25 34 18 23 13 12 5 8 (4分) WPL=5×4+8×4+12×3+34×2+18×2+23×2=238 (3分) 字符集的哈夫曼编码分别为: 01,0000,001,11,0001,10。 (3分) 评分标准:哈夫曼树的形态有好多,可是WPL是固定的值,编码规则一定为左0右1.如 果树错误,WPL和编码只需依据规则即可得步骤分。

文档评论(0)

1亿VIP精品文档

相关文档