C
文章平均质量分 85
博文豆芽菜
这个作者很懒,什么都没留下…
展开
-
贪吃蛇AI吃满屏的经验之谈
一:先提供效果图二:分析流程1.基本版贪吃蛇首先,我们需要完成一个基本贪吃蛇游戏。2.加入bfs完成基础搜索基本的贪吃蛇游戏框架上加入bfs,bfs算法就不过多介绍了(后面会放出整个项目代码),说说思路,首先肯定是跑bfs从蛇头到蛇尾,其中所有遍历过的坐标都会存在一个坐标栈(假设 que[] ):这是栈的结构,本来想用链表,奈何太久没有用C++了,都是的JAVA,不熟悉了就用数组熟悉一点,这里的x、y是储存搜索过的坐标位置,headnum是什么,head用来...原创 2021-03-22 19:24:08 · 1265 阅读 · 2 评论 -
float和double精度误差的问题总结(精确计算)
在这里为什么要写出这个,那是因为解释为什么用到高精度问题的原因。如落谷的P1009这道题目,是求阶乘之和,之前我就有疑问,double的范围不是3.4*10的308次方么,没有益处啊。随后我做了大量的资料收集和理解.首先,float最多能有7位有效数字,而double则有16位,这句话我想很多像我一样大一的同学们都会看到,但是没能去理解,我们来看下代码#include<stdio.h>......原创 2018-05-21 14:21:31 · 5150 阅读 · 9 评论