寻找路径这是算法的基本实现,用于查找平面上两点之间的最短路径。
该代码使用了C++20的某些功能,并且显然是过度设计的。
我写它只是为了好玩。
text_files文件夹中有3个文件:example.txt是级别的示例。
*是一个允许的点(算法可以访问它),X是一个障碍。
A是起点,B是终点。
该文件只能包含这些字符。
同样,该级别也不必是矩形的(某些行可以比其他行长/短)。
config.txt一个非常基本的配置文件:edgeWidth每个单元的宽度(像素);
edgeHeight每个单元格的高度(像素);
maxFrameRate每次迭代将至少花费此值(以毫秒为单位);
graphPath相对于可执行文件的级别的文件路径。
config_i.txt交互模式的一个非常基本的配置文件:edgeWidth每个单元的宽度(像素);
edgeHeight每
2024/12/16 0:44:03 1.04MB C++
1
本人R语言写的,可运行,且正确的dijkstra算法
2024/10/29 16:40:44 1KB dijkstra算法
1
Dijkstra算法的流程图,具体的算法的实现,以及该算法的文档。
Dijkstra算法的流程图,具体的算法的实现,以及该算法的文档。
2024/9/5 4:06:17 102KB Dijkstra算法
1
采用VisualC++6.0中基于框架窗口的应用程序开发方法,结合Dijkstra算法思想,分析并实现了校园站点网中任意两个指定的起点和终点间的最短路径长度及路线的求解。
2024/7/24 5:55:29 251KB MFC 最短路径 C++
1
利用Dijkstra算法解决voronoi图中求解最短路径问题,图论中常用算法
2024/7/17 5:04:47 16KB dijkstra 算法
1
本程序使用c语言编写,主要实现最短路径问题的Dijkstra算法。
2024/7/14 7:04:10 1017B Dijkstra 最短路径 邻接矩阵 优化
1
Dijkstra算法源代码很详细,有注释!可直接运行!
2024/7/10 12:36:28 186KB dijkstra 算法 源代码 直接运行
1
本代码为2007年数学建模B题,乘公交看奥运代码文件。
包含了搜索法和Dij两种算法,注释详细,还有一个GUI窗口
2024/6/21 17:33:04 33.04MB matlab 数学建模 2007B 乘公交看奥运
1
带权图的多种算法(有向图,无向图,Dijkstra算法,到每个顶点的最短距离,佛洛依德算法(Floyd),找出每对顶点的最短路径,带权重无向图最小生成树,prim算法,Kruskal算法求最小生成树)java实现,有注释,简单轻松搞懂图,全部是自己实现,
1
基于遗传算法的机器人路径规划MATLAB源码算法的思路如下:取各障碍物顶点连线的中点为路径点,相互连接各路径点,将机器人移动的起点和终点限制在各路径点上,利用Dijkstra算法来求网络图的最短路径,找到从起点P1到终点Pn的最短路径,由于上述算法使用了连接线中点的条件,不是整个规划空间的最优路径,然后利用遗传算法对找到的最短路径各个路径点Pi (i=1,2,…n)调整,让各路径点在相应障碍物端点连线上滑动,利用Pi= Pi1+ti×(Pi2-Pi1)(ti∈[0,1] i=1,2,…n)即可确定相应的Pi,即为新的路径点,连接此路径点为最优路径。
2024/5/30 20:21:33 36KB 遗传算法 机器人路 径规划 MATLAB
1
共 37 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡