-
有脑子的贪吃蛇
一个贪吃蛇AI的js实现,基本思想:先模拟一条蛇使用去吃食,若吃到食物后(广度优先寻最短路径)蛇处于安全状态,则让真蛇去吃;若不安全,则跟着蛇尾走(广度优先寻最长路径),没走一步都需进行一次上述判断。注:只要能找到蛇头到蛇尾的路径,则蛇安全。
上述算法仍可能导致蛇进入死循环,则没有安全路径可以吃到食物,该情况发生在大部分食物已经吃完的时候,目前没找到解决办法,若有兴趣或有更好的解法,欢迎联系。
- 2022-06-01 02:44:57下载
- 积分:1
-
GN算法java实现
GN算法的JAVA实现, 需要安装Graphviz2.38等能够直接生成图像, 如不需要, 请自行修改相应代码.
- 2022-02-03 12:18:30下载
- 积分:1
-
车辆路径问题算法
带时间窗的车辆路径问题(Vehicle Routing Problem with Time
Windows, VRPTW)是对物流配送管理的核心问题——配送车辆调度
的问题抽象,其是在基本VRP基础上添加了时间窗约束衍生而来的,
可以将VRPTW描述为:使车辆从站点出发服务用户,完成用户需求
后仍返回站点,规定每个用户只能被一辆车服务且仅服务一次,且对
用户的服务必须在用户事先指定的时间窗内进行,问题的优化目标是
如何选择适当的路径,使得在满足以上约束条件的情况下,完成全部
请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
- 2022-07-12 21:40:20下载
- 积分:1
-
数值分析三角直接分解法
数值分析三角直接分解法-Numerial Analyse:
Doolittle Analyze Arithmetic
- 2022-01-29 02:40:15下载
- 积分:1
-
Cholesky分解方法
#包括;
- 2022-07-18 10:10:42下载
- 积分:1
-
通过Matlab实现有限元算法第二版
通过Matlab实现有限元算法第二版-through Matlab finite element method 2nd Edition
- 2022-04-16 17:01:00下载
- 积分:1
-
Delphi调用WMI读取USB设备的PID和VID
WMI(Windows®Management Instrumentation ) 非常强大,它可以以数据库的形式查询你的电脑的软件和硬件,在它的数据库里面,时刻保存着最新的软件信息和硬件信息,因此你可以用WMI来检测CUP 主频、温度,读取WINDOWS的进程.........
本文就介绍如何使用WMI读取USB设备的PID和VID码
- 2023-01-19 05:45:04下载
- 积分:1
-
Diffie-Hellman的socket实现(CS架构)Java
应用背景作为计算机安全学对于数字签名的一个重要分支,长期以来RSA一直比较多的应用在商业环境中,而Diffie-Hellman则比较活跃于研究领域,对于计算机专业的学习有一定的帮助关键技术作为课程任务的作业,使用的是Java语言Socket套接字编程实现C/S架构,包括客户端和服务端。其中有较多注释,方便学习。
- 2022-07-02 08:18:25下载
- 积分:1
-
集中改进的粒子群算法(CLPSO;ISPO;CPSO)
综合学习的粒子群算法(CLPSO)和智能单粒子算法(ISPO)等几种有名的改进算法,并且整合到一起,可以进行多极值函数的寻优比较。
- 2022-07-27 09:31:41下载
- 积分:1
-
用标准C语言解决100道经典数学问题,堪称经典,是C程序开发员必备的C源码库,具有很强的参考价值。...
用标准C语言解决100道经典数学问题,堪称经典,是C程序开发员必备的C源码库,具有很强的参考价值。-using standard C language to solve 100 classical mathematical problems for his classic, C procedures required developers of C source code library, and has a strong reference value.
- 2023-05-09 00:30:03下载
- 积分:1