- 6
- 0
- 约9.94千字
- 约 15页
- 2018-08-30 发布于贵州
- 举报
数据结构课程设计_1
天津商业大学
宝德学院
数据结构课程实验报告
专业: 计算机科学与技术
班级: 计科1401
学号:
姓名: 宋旺
一、设计要求
1.问题描述:
设计要求在 n 个城市之间建设网络,只需保证连通即可,求最经济的架设方法。
存储结构采用多种。求解算法多种。
该题目需要运用最小生成树来解决。最小生成树的代价之和最小,所以是一种最经济的架设方法。
2.需求分析
该程序是解决城市间架设网络问题的,采用邻接表与邻接矩阵对构造的图进行存储,用普利姆与克鲁斯卡尔算法进行求解。
二、概要设计
1.主界面设计:
问题的解决分别采用普利姆算法已经克鲁斯卡尔算法。
普利姆算法就是先选择根,把它放入一个集合U中,剩余的顶点放在集合V中。然后
选择该顶点与V中顶点之间权值最小的一条边,依此类推,如果到达最后一个则返回上
一个顶点。
克鲁斯卡尔算法就是写出所有的顶点,选择权最小的边,然后写出第二小的,依此类推,最终要有个判断是是否生成环,不生成则得到克鲁斯卡尔的最小生成树。
2.存储结构设计:
typedef struct ArcCell
{
int adj;
char *info;
}ArcCell,AdjMatrix[20][20];
typedef struct
{
char vexs[20];//定义一个
您可能关注的文档
- 探索三角形全等的条件_1.doc
- 探索三角形相似的条件(一)课标解读.doc
- 探索三角形相似的条件(陈莹).doc
- 探索直线平行的条件(第2课时)教案(北师大版七年级下).doc
- 探索直线平行的条件(第1课时)教案(北师大版七年级下).doc
- 推动架钻孔工序夹具设计说明书(内附图).doc
- 推理27逆向思维正反相辅巧用反函数.doc
- 推广计划申报表(zb).doc
- 推荐人大金融专硕常见问题集合(摘抄).doc
- 《中云中学专用教室管理制度》一.doc
- 人教版生物 七年级上册 1.1.2生物的特征 分层作业(解析版).pdf
- 2027届开封市尉氏县六年级数学第一学期期末统考模拟试题含解析.doc
- 2027届米脂县三上数学期末学业水平测试模拟试题含解析.doc
- 昆明市石林彝族自治县2027届数学四上期末监测模拟试题含解析.doc
- 2027届浙江省杭州市临安区四年级数学第一学期期末联考试题含解析.doc
- 2027届六盘水市六枝特区三上数学期末监测模拟试题含解析.doc
- 2027届浙江省黄山市数学三上期末达标测试试题含解析.doc
- 2027届厦门市民立二小数学六年级第一学期期末达标检测试题含解析.doc
- 2027届商都县三年级数学第一学期期末质量检测试题含解析.doc
- 丹东市元宝区2027届六年级数学第一学期期末达标测试试题含解析.doc
最近下载
- 2026重庆水务环境集团所属重庆环保投资集团有限公司招聘17人笔试备考试题及答案解析.docx VIP
- 基础化学基础化学 (73).ppt VIP
- 建筑给排水设计规范 GB50015(最新版).docx VIP
- 精益班组长培训.docx VIP
- 糖尿病与心血管疾病.pptx VIP
- 硬笔书法作品纸5款(原创-打印即用).pdf VIP
- 重庆大学硕士研究生入学考试《管理学原理》真题及详细参考答案.docx VIP
- 普通高中体育与健康课程标准(2017年版2025年修订)解读PPT课件.pptx VIP
- 小学奥数典型题整理汇总(含例题).docx VIP
- YK7232A磨齿数控伺服控制系统.doc VIP
原创力文档

文档评论(0)