自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 C++解TSP问题简单方法|次最优算法求解最小哈密尔顿环

给出一张无向完全图(如下图所示),六个点分别为L,MC,NY,Pa,Pe,T(六个城市),每两点之间有一条带权边,要求求解一个最优的哈密尔顿环(Optimal Cycle),保证权值总和最小。该问题属于NP-complete问题,此问题有诸多方法求解,比如暴力求解,DP算法,回溯法,DFS(深度优先遍历)算法等等,这里采用一种简便的次最优算法求解思想并附源码及注释。题意及无向图如下:算法思想如下:简单归纳为:①初始定义:规定一个初始环Cycle(显然这...

2021-11-06 14:06:22 1306

原创 C++快速理解引用、指针区别

运行结果:

2021-11-06 13:52:36 71

原创 C++编程实现无向图最短路径问题

Graph and Appication中的一个问题,老师留的作业,解答后在这里分享解法。给出一个邻接矩阵(表明一个无向图),求取每两点之间的最短路径,邻接矩阵如下。本题题干意为六个城市之间互有通路,城市间的飞行开销以邻接矩阵的形式给出,求取任意两城市间的最经济(开销最小)路线表。此问题可以建模为任意两点间最短路径问题,即全源最短路径问题(all-pairs shortest paths)。对此,可采用的算法有二。一是用于解决单源最短路径问题的Dijkstra算法,该算法能够求得一顶点到其他各点的最

2021-10-20 19:58:52 3293

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除