- 100
- 0
- 约6.01千字
- 约 9页
- 2017-04-21 发布于重庆
- 举报
最小生成树课程设计报告
PAGE
PAGE - 8 -
数据结构课程设计
学 院
专 业
班 级
姓 名
学 号
指导教师
2011 年 x 月 x 日
一.需求分析
1.可以用连通网来表示n个城市间可能设置的通信网络,其中 网的顶点表示城市,边表示两城市之间的路线,边的权值表示相应的费用。
对于n个顶点的连通网可以建立许多不同的生成树,每一棵生成树都可以是一个通信网。现在,我们要选择这样一棵生成树,它使总的费用最少,这棵树就是最小生成树。一棵生成树的费用就是树上各边的费用之和。
2.本程序的目的是要建设一个最经济的通信网,根据用户输入的网,输出相应的最小生成树。在这里城市以及两城市之间的费用都用整型数来代替。
3.程序执行的命令包括:
(1)利用克鲁斯卡尔算法求最小生成树。
(2)构造最小生成树中的连通分量。
(3)权值应存放在定义的数组中。
(4)输入城市个数。
(5)用堆排序找出权值最小的边。
(6)输出费用最少的生成树并将数据存放在文本文档中。
(7)结束。
4.测试数据
用户自定义输入城市个数即图的顶点数及边数,输入结束后回车即显示生成的最小生成树及最小开销。
二.概要设计
1:抽象数据类型MFSet的定义:
ADT MFSet {
数据对象 :若设S是MFSet型
您可能关注的文档
最近下载
- 中国电信理工综合类笔试题库全面解析.pdf VIP
- 部编版三年级下册语文通知练习题8.doc VIP
- 成都市地下综合管廊管线入廊及协商收费实施意见.pdf VIP
- 自-大体积混凝土施工控制要点 .doc VIP
- 茶叶粗提物在生长育肥猪养殖中的多维度影响探究.docx VIP
- 光电子学与光子学原理与实践课后习题答案.pdf
- (正式版)D-L∕T 5491-2014 电力工程交流不间断电源系统设计技术规程.docx VIP
- 浙江大学紫金港及玉泉校区主要场馆借用明细.PDF VIP
- 07钢结构防腐涂装分项工程质量治理.docx VIP
- 重症医学专业医疗质量控制指标(2024年版)学习解读课件.pptx
原创力文档

文档评论(0)