-
有脑子的贪吃蛇
一个贪吃蛇AI的js实现,基本思想:先模拟一条蛇使用去吃食,若吃到食物后(广度优先寻最短路径)蛇处于安全状态,则让真蛇去吃;若不安全,则跟着蛇尾走(广度优先寻最长路径),没走一步都需进行一次上述判断。注:只要能找到蛇头到蛇尾的路径,则蛇安全。
上述算法仍可能导致蛇进入死循环,则没有安全路径可以吃到食物,该情况发生在大部分食物已经吃完的时候,目前没找到解决办法,若有兴趣或有更好的解法,欢迎联系。
- 2022-06-01 02:44:57下载
- 积分:1
-
接口 glcd
图形液晶显示
此项目中使用的图形液晶显示是 128 x 64 像素为单位),它有 64 行和 128 列的地方。电源电压是 5V 匹配的大多数微控制器的电压。JHD12864J 模块使用 8 位数据总线 (DB0 — — DB7)。尽管如此,它是向其他像 T6963C 的液晶显示器系列比较直截了当模块。JHD12864J 是一分为二逻辑控制器 #1 (CS1) 驾驶的显示和控制器 #2 (CS2) 驾驶的右半部分的左半部分。这些两部分映射到的物理显示区域直接。
RS 是等效于针 D/我作为表示在 JHD12864J 数据的工作表。它控制数据或命令行动 (D / 我 = 低 _ 命令 ;D / 我 = 高 _ 数据)。水平像素处理的 Y 地址计数器 (0-63)。命名原则不是我们的公约笛卡尔坐标系 (x y) 在中学学到的一样。Y 地址指示在水平方向上的列位置。为什么只有 64 个像素,但不是 128 像素吗?因为液晶屏逻辑上 spitted 的一半与控制器 #1 (CS1) 驾驶左边一半的显示器和控制器 #2 (CS2) 驾驶的右半部分。我们需要单独处理每个半。
请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
- 2022-05-22 17:39:56下载
- 积分:1
-
任意合数分解成质数的程序
任意合数分解成质数的程序-Arbitrary composite number into prime number of procedures
- 2022-09-10 21:15:03下载
- 积分:1
-
用在语音芯片上的一个,实现ADPCM编码的压缩程序,对语音编解码有帮助!...
用在语音芯片上的一个,实现ADPCM编码的压缩程序,对语音编解码有帮助!-with the voice of a chip to achieve ADPCM compression coding procedures, the voice codecs help!
- 2022-07-19 11:19:39下载
- 积分:1
-
AVL 树源代码
AVL树是一种两个二进制排序树,但它可以保持高度ofbalance本身,并插入这使得搜索树是非常快的,当然,为了保持该树的平衡也做了一些保持树itselfbalanced操作树中插入和删除在process.AVL树节点的活动由前苏联发明GM阿德尔森,Velskii andE.M.兰迪斯在1962年,这种结构存在于计算机科学和第一数据结构的自我平衡特性,具有开拓性的意义,对于2-4树,红黑树,AA树的存货发明并指出thedirection,具有非常重要的意义这一设计理念。对于更复杂的数据结构是设计,如红黑树中多表现theaverage的AVL树,所以AVL树直接应用已经消失,butit是最好的学习设计思想之一,具有十分重要的意义或toimprove的水平。这是我知道的时候是在他们的派生树的插入和deletionalgorithms的AVL树。
- 2022-08-17 09:34:42下载
- 积分:1
-
基于BP的神经网络变量筛选研究
资源描述本程序结合BP神经网络应用平均影响值方法来说明如何使用神经网络来筛选变量,找到对其交过有较大影响的输入项,继而实现使用神经网络进行变量筛选。
- 2022-10-31 22:20:02下载
- 积分:1
-
该文件是一个快速排序的实现,它有一个O(N LG N)
This file is a quick sort implementation, it has an O ( n lg n )
- 2022-03-15 09:52:31下载
- 积分:1
-
SVM 支持向量机
这是SVM的例,喜欢SVM可以下载,对初学者很有用,特别一点是: 要下载libsvm工具箱,然后按照例做一遍,很快就会上手的,当然一定要对SVM有兴趣才行,没兴趣的同学,那就不要下载了,呵呵
- 2022-07-07 02:54:07下载
- 积分:1
-
使用矩形点得到单应矩阵
应用背景在世界坐标系中已知的矩形点,在摄像机图像中出现,得到了变换和逆变换。视觉工作室2010。m_homography相化学图谱学;的…m_homography。设定值(m_ptregion,350,600);…图片上的双= 100;双五= 200,/ /或点对图像双×,,,和,/ / / /,世界坐标;m_homography。cam2world(U,V,X,Y);…双U1,V1;m_homography。world2cam(x,y,U1,V1);关键技术四点在世界坐标如下:(0,0),(一,0),(A,B),(0,B)四点在摄像机坐标如下:(u0,v0),(U1,V1),(U2,V2),(U3,V3)然后,得到的变换矩阵是简单的。W = HX,W =(U,V,1)T,X =(x,y,1)Tx = w-1w ; ; ; ; H1 H2 H3; ;H = ;H4 H5 ; ;H6 ; ; ; ;H7 H8 ; ;H9h2y + H3 = H1X + U(h7x + h8y + H9)h4x + h5y + H6 = V(h7x + h8y + H9)
- 2022-04-22 23:17:10下载
- 积分:1
-
这是用C编写的贪婪算法,非常实用,欢迎大家下载哈!
这是用C编写的贪婪算法,非常实用,欢迎大家下载哈!-This is prepared by using C greedy algorithm is very practical, welcomed everyone to download Ha!
- 2022-03-25 10:51:26下载
- 积分:1