c语言编写的货郎担算法.rar
按以下贪婪法求解货郎担问题。货郎担问题是指给定一个无向图,并已知各边的权,要在这个图中找一个闭合回路,使回路经过图中的每一个点,而回路各边的权之和为最小。
求解货郎担问题的贪婪算法如下:
{1、输入无向图上的点数n(设各点依次自0开始顺序连续编号);
2、顺序输入各顶点的坐标;
3、计算边的权和累计边数;
4、建立按边的权自小到大排序的边权顺序表;
5、用贪婪算法,选择边。入选的边必须符合以下两个条件:
5.1不会使该边的每个顶点与两条以上的入选边相联系。
5.2不会因入选的边形成回路,除非该边入选后,正好边数等于顶点数。
推荐下载
-
c语言编写的矩阵
打印任意阶数螺旋矩阵(提示:第一个元素为1,最后一个元素为阶数的平方,在矩阵的中心位置)三阶示例如下:123894765
27 2019-07-28 -
C语言编写的病毒
对于具备C语言基础的人来说,想进一步提升自己的水平,要是对安全方向感兴趣,病毒编程是个不错的选择。C语言实现病毒,教程讲解+完整源代码。
38 2019-07-11 -
C语言编写的aodv
Aodv written in C language
17 2019-06-23 -
C语言与算法分析.rar
里面包含两本:一本是C语言与算法分析,另一本事与其配套的学习指导。
31 2019-04-01 -
C语言算法经典.rar
经典算法,是一本非常实用算法教程,里面有种种经典算法,希望能你有所帮助。
36 2019-06-01 -
C语言经典算法大全.rar
C语言经典算法大全.rar
5 2023-02-01 -
百马百担问题的c实现
设x、y分别为大马、中马的数量,则小马的数量为100-x-y; 问题的约束条件为:z%2=0且100=3*x+2*y+z/2)我们采用蛮力法。
32 2019-01-08 -
FFT算法的C语言实现.rar
FFT算法的C语言实现,模拟实现对正弦波和方波的FFT变换,提取出各次谐波
16 2020-05-25 -
C语言中数组的排序算法.rar
C语言中数组的排序算法详解——选择法、冒泡法、交换法、插入法、折半法 的C语言代码实现以及相应注释。可以参考本人另一篇博客关于C语言中数组的排序算法详解。
17 2020-07-21 -
c语言编写坦克大战源代码.rar
c语言编写坦克大战源代码.rar
38 2018-12-20
用户评论