-
有脑子的贪吃蛇
一个贪吃蛇AI的js实现,基本思想:先模拟一条蛇使用去吃食,若吃到食物后(广度优先寻最短路径)蛇处于安全状态,则让真蛇去吃;若不安全,则跟着蛇尾走(广度优先寻最长路径),没走一步都需进行一次上述判断。注:只要能找到蛇头到蛇尾的路径,则蛇安全。
上述算法仍可能导致蛇进入死循环,则没有安全路径可以吃到食物,该情况发生在大部分食物已经吃完的时候,目前没找到解决办法,若有兴趣或有更好的解法,欢迎联系。
- 2022-06-01 02:44:57下载
- 积分:1
-
SM2算法实现
《SM2椭圆曲线公钥密码算法》分为四个部分:
──第1部分:总则
──第2部分:数字签名算法
──第3部分:密钥交换协议
──第4部分:公钥加密算法
- 2022-06-18 13:12:43下载
- 积分:1
-
c语言实现的离散傅立叶(DFT)变换。非快速傅里叶变换,基本的傅里叶变换。...
c语言实现的离散傅立叶(DFT)变换。非快速傅里叶变换,基本的傅里叶变换。-A basic Discrete Fourie Transform program, not Fast Discrete Fourie Transform
- 2022-06-18 02:58:18下载
- 积分:1
-
野人和传教士的算法
这是一个算法来解决问题的野蛮人和传道人,这是用Cpp 语言写的。
- 2022-03-11 00:57:02下载
- 积分:1
-
一个计算光子晶体的程序,Fortran语言编写,学习光子晶体方向的很好的参考程序...
一个计算光子晶体的程序,Fortran语言编写,学习光子晶体方向的很好的参考程序-A procedure for calculating the photonic crystal, Fortran languages, study of photonic crystal the direction of a good reference procedures
- 2022-01-25 15:34:56下载
- 积分:1
-
一个n元编码
一个n元编码-A n-coding
- 2022-01-31 09:45:23下载
- 积分:1
-
LEACH路由算法源码
无线传感器网络LEACH (Low Energy Adaptive Clustering Hierarchy)路由算法C++源码
- 2022-04-11 10:39:34下载
- 积分:1
-
该功能将被指定为相应的一年的统治法国因此吨。
The functionality is to be designated the corresponding year reign France Thus the year, which was the year of the zodiac. But can be designated a specific date date of the lunar calendar. Author Note : I used to do this as a commercial product development PDA calendar procedures in recent transplant PC, ... software categories : algorithm related paper from the shrimp off FO
- 2022-03-04 19:17:42下载
- 积分:1
-
编译原理实验LL1文法判断C语言实现
应用背景编译原理实验中的LL1文法判断,输入文法,分为可推出空判断、first集、follow集、select集的计算,最后判断是否是LL1文法。代码有注释,各模块功能齐全。关键技术用到了一些C库函数,代码还可进行精简,注重代码重用,阅读容易。
- 2022-06-18 06:44:54下载
- 积分:1
-
C++Primer第五版课本源代码
C++Primer第五版课本源代码,与课本同步,尽可能的提高初学者学习C++的速度和深度 C+Primer+Plus +5th+Edition
- 2023-03-08 16:30:03下载
- 积分:1