自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 学习路径规划day2

则计算起点经n到m的g值,若此值g小于原来起点经m的原父节点到m的g值,更新m的父节点为m,重新计算m的移动代价f。将起点加入开列表open_list,设置g(start) = 0;初始化:将S(0,0)加入开放列表,g(S)=0,h(S)=8(假设用曼哈顿距离):好的启发函数 h(n)h(n) 能显著减少搜索节点数,接近 O(d)O(d)。否则,将n移动到close_list,并遍历其邻居节点m。若m在close_list中,则跳过;从open_list中取出f(n)最小的节点n;

2025-04-25 14:04:11 663

原创 学习路径规划算法day1

用途:用来解决加权有向图单源最短路径问题(所有节点到起点的最短路径)2.Dijstra算法核心思想。3.Dijstra算法实现步骤。1.Dijstra算法概述。4.代码实现(c++)

2025-03-28 16:37:03 187

原创 c++容器

和vector相似。随机访问快,尾部插入删除快。

2025-03-04 13:43:44 100

原创 map 原理

通过保持这些性质,红黑树可以保持相对平衡,以确保插入和删除操作的时间复杂度为 O(log n)。使用红黑树的性质来保持树的平衡,并且可以通过遍历树的方式来实现快速查找。,每个节点包含一个键值对,根据键的大小进行排序。利用红黑树实现了键值对的有序存储和快速查找功能。,可以根据键进行快速的查找。原理:std::map是一种。

2025-03-04 11:41:38 205

原创 vector和list区别

vector:空间够时--在最后插入很快;空间不够时---在最后插入需要拷贝数据。vetcor:需要经常随机访问,经常在对未进行插入删除也同样适用。vector:在最后删除很快,在中间删除元素需要移动其它元素。list:经常需要删除大量元素。vector:支持随机访问。list:不支持随机访问。vector:顺序内存。list:不是顺序内存。list:删除元素很快。

2025-03-04 11:11:47 227

原创 beyond compare 代码比对工具

beyond compare代码比对工具 压缩包下载。

2024-08-01 11:29:56 303

原创 ubuntu镜像制作问题解决记录

【代码】ubuntu镜像制作问题解决记录。

2024-07-22 16:43:49 346

fileailla安装包

fileailla安装包

2024-08-28

CCompare exe文件

CCompare exe文件

2024-08-28

beyond compare 代码比对工具

beyond compare 代码比对工具

2024-08-01

空空如也

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

TA关注的人

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