


全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
#include#includeint *choiced; /定义为全局,所有函数都能访问 int* matrix; /定义二级指针,操作矩阵 int n; /节点数 int DistanceMin(int *p); /返回当前距离最短节点对应下标 void CreatArry(); /动态创建标记数组 void CreateMatrix(); /动态创建矩阵 void TSP(); /贪心算法排序 int main()printf(输入节点数:n); scanf(%d,&n);CreateMatrix(); CreatArry(); TSP();return 0;void CreateMatrix() int i=0,j=0; matrix=(int* )malloc (sizeof (int*)*n); /动态创建n行n列矩阵 for (i=0;in;+i)matrixi = (int*)malloc (sizeof (int)*n); printf(输入对应%d维对称矩阵(同节点到同节点用0表示):n,n);for(i=0;in;i+) /输入数据到矩阵 for(j=0;jn;j+)scanf(%d,&matrixij); void CreatArry() int i=0; choiced=(int*)malloc(sizeof(int)*n); /动态创建标记数组 choiced0=0;for(i=1;in;i+)choicedi=1; int DistanceMin(int *p)int start=0,min=p0,k=0; while(choicedstart=0) /下标为0的地点跳过,找到开始搜索的位置start+;min=pstart;for(;start=pstart) /如果该位置没有被采纳,并且距离小于min所存距离k=start; /存储该位置下标min=pk;return k;void TSP()int i=0,j=0,s=0; int log=0;for(;log地点%dn,i+1,j+1);s=s+matrixij; /累加总距离 i=j; /搜寻位置跳到jprintf(总距离为:%dn,s);ch
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025中国电信陕西公司政企信息服务事业群社会招聘31人笔试题库历年考点版附带答案详解
- 2025年生命科学行业生命科学技术应用与生命医学探索研究报告
- 2025年人工生育行业试管婴儿技术发展与伦理问题研究报告
- 2025年能源行业清洁能源技术应用前景展望研究报告
- 2025年智能城市行业智能城市建设与智慧社区研究报告
- 2025年文化旅游行业文化遗产保护与传承研究报告
- 2025年社会公益行业慈善模式与意识形态研究报告
- 2025年家居装修行业绿色环保材料应用研究报告
- 2025年游艇行业游艇服务品质保障策略研究报告
- 2025甘肃平凉市灵台县第四批城镇公益性岗位人员招聘54人笔试备考题库及答案解析
- 禁止攀爬安全课件
- 渝22TS02 市政排水管道附属设施标准图集 DJBT50-159
- 中国金融黑灰产治理研究报告2025-非法代理维权的识别标准与溯源治理505mb
- 涉密测绘成果管理制度
- 2025-2030中国汽车结构胶行业市场发展趋势与前景展望战略研究报告
- T/CHC 1005-2023破壁灵芝孢子粉
- 图像几何变换讲解
- 高一上学期《国庆假期安全教育+时间规划》主题班会课件
- 2025年铁路货装值班员(高级)职业技能鉴定参考试题库(含答案)
- 2024年单招数学函数的性质专项复习试题和答案
- 星级酒店的各类客房类型介绍
评论
0/150
提交评论