贪心算法和动态规划矩阵都是比较有意思的算法题,不少同行们应该都知道一点,现在分享给大家共同学习
2022-02-23 19:03:16 1.05MB 算法 贪心 算法思路
1
今天我想要分享一下我做五子棋AI的思路。因为在做这个之前,我没有接触过任何像这种类似的东西。通过这一次,我也算是有所了解,我的思路也是来自很多网络上的博客,看了很多,最终总结出了自己的这样一个。          那我的五子棋是15*15的大小(一般也就是这样的一个大小)。我的AI算法要求每一次落子之后都要去计算每一个空暇的位置的“分值”,简单的说,我们需要一个存放棋子的数组,表示是否存放了棋子,还要一个计算每一个空格的数组来记录“分数”,这个分数是后期AI用来运算的基础,也是你AI难度控制的点。          我现有的思路就是分两部分。首先是如果是玩家先落子,那么要求电脑AI随即在你落子
2021-12-28 20:39:36 84KB AI 五子棋 人工智能
1
模糊控制pid算法,比我好的没我贱,比我贱的没我好
2021-11-29 17:23:30 127KB 模糊控制 pid
1
大二数据结构排课系统C语言排课系统源码及贪心算法思想详解
2021-11-29 12:03:23 7KB C语言 贪心算法 数据结构 算法
1
大整数乘法 实验描述:给定X和Y都是n位整数,计算乘积XY。分治算法思想,将n位X和Y分成2段,每段n/2位。则X分为AB两段,Y分为CD两段。 有X=A*(10)^(n/2)+B,Y=C*(10)^(n/2)+D;XY=(A*(10)^(n/2)+B)(C*(10)^(n/2)+D)=AC*(10)^n+(AD+BC)*(10)^(n/2)+BD。 证明及详细分析参见教材16页。 编程任务: 给定两个数X和Y,打印出X和Y采用分治法计算X*Y过程中,拆分的ABCD四个部分的值,和最终的计算结果。 Input 输入为两个整数X,Y Output 采用分治法求解过程中计算的ABCD的值,和最终X*Y的结果 输出结果中间有空格 Sample Input 12 12 Sample Output 1 2 1 2 12 * 12 = 144
2021-10-11 10:40:31 985B 大整数乘法
1
基于模拟退火算法思想的粒子群优化算法.pdf
2021-10-08 23:19:51 180KB 算法 粒子群 数据结构 参考文献
迭代法,算法思想,VB6.0源代码编写,代码详细
1
主要为大家详细介绍了基于C++实现五子棋AI算法思想,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
1
SVM的算法思想,用sklearn中的库函数SVC做人脸识别,用SVR做波士顿房价预测。
2021-05-01 15:22:35 1.54MB SVM
1
基数排序和桶排序、计数排序共同是三种最常用的线性排序算法,这里我们就来深入解析Radix Sort基数排序算法思想及C语言实现示例,需要的朋友可以参考下
2021-04-11 23:09:43 60KB 基数排序 C语言 排序算法 排序
1