- 博客(11)
- 收藏
- 关注
原创 人工智能学习1 (启发式搜索 A*算法)实例:基于三种搜索算法解决罗马尼亚度假问题(搜索路径可视化,附完整代码)
需要使用到 open 表和 close 表, 其中 open 表存储的是还未遍历的节点,close 表存储的是已经遍历过的节点。每一次都需要从 open 表中选择一个节点进行遍历,之后将这一个已经遍历过的节点从 open 表中移出,并将其加入到 close 表中,再将可以从这个节点扩展的新的未遍历过的节点加入 open 表中,不断重复这个过程直到找到目标节点或者将图的所有节点都遍历完毕。不同遍历方法的不同,其实就是如何从open表中选择下一个节点来进行遍历的这种选择方法的不同。
2024-12-01 16:44:38
1140
1
原创 计算机图形学学习python实现2 (绘制圆和椭圆) (中点Bresenham画圆法)(完整代码为鼠标绘制)
本文主要用python实现了用Bresenham画圆法绘制圆和椭圆,完整代码为用鼠标实时绘制图像。
2024-03-04 14:52:55
1385
原创 计算机图形学学习python实现1(绘制直线)(DDA、Bresenham画线法、中点画线法、OpenGL初步)(完整代码为鼠标实时绘制)
本文解释了三种直线绘制算法的原理,并进行了代码的实现,用OpenGL实现了直线的动态绘制。
2024-03-01 00:03:23
2662
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人