码迷,mamicode.com
首页 >  
搜索关键字:剪枝    ( 1397个结果
Qt版本中国象棋开发(四)
内容:走法产生 中国象棋基础搜索AI, 极大值,极小值剪枝搜索, 静态估值函数 理论基础: (一)人机博弈走法产生: 先遍历某一方的所有棋子,再遍历整个棋盘,得到每个棋子的所有走棋情况(效率不高,可以改进) 1 void SingleGame::getAllPossibleMove(QVector< ...
分类:其他好文   时间:2017-02-11 18:57:37    阅读次数:338
39. Combination Sum
Given a set of candidate numbers (C) (without duplicates) and a target number (T), find all unique combinations in C where the candidate numbers sums ...
分类:其他好文   时间:2017-02-11 11:18:38    阅读次数:155
骑士精神——IDA*
不说了,这玩意就是个人生题,昨天晚上各种鬼,还有变量突然变成0的坑爹事情都出现了。 十五步以上算-1解。。。 总体思路,IDA*: 1.写个估值函数,这里我写的是和目标图的理想差异 2.枚举步数,根据步数和估值来决定剪枝。 3.一点经验,估值剪枝不要严格卡在步数上,可以适当放高上限,确保答案在搜索树 ...
分类:其他好文   时间:2017-02-10 14:40:02    阅读次数:213
生日蛋糕(DFS)(搜索剪枝)生日蛋糕
1277: 生日蛋糕 题目描述 7月17日是Mr.W的生日,ACM-THU为此要制作一个体积为nπ的m层生日蛋糕,每层都是一个圆柱体。设从下往上数第i(1≤i≤m)层蛋糕是半径为Ri, 高度为hi的圆柱。当i<m时,要求Ri>Ri+1且hi>hi+1。由于要在蛋糕上抹奶油,为尽可能节约经费,我们希望 ...
分类:其他好文   时间:2017-02-07 12:48:14    阅读次数:161
[SDOI2011]打地鼠
题目描述 打地鼠是这样的一个游戏:地面上有一些地鼠洞,地鼠们会不时从洞里探出头来很短时间后又缩回洞中。玩家的目标是在地鼠伸出头时,用锤子砸其头部,砸到的地鼠越多分数也就越高。 游戏中的锤子每次只能打一只地鼠,如果多只地鼠同时探出头,玩家只能通过多次挥舞锤子的方式打掉所有的地鼠。你认为这锤子太没用了, ...
分类:其他好文   时间:2017-02-06 12:41:05    阅读次数:137
Ignatius and the Princess I
Ignatius and the Princess I Problem Description The Princess has been abducted by the BEelzebub feng5166, our hero Ignatius has to rescue our pretty P ...
分类:其他好文   时间:2017-02-05 21:29:42    阅读次数:251
Qt版本中国象棋开发(一)
开发目的:实现象棋人机对战简单AI,网络对战,移植到android中。 开发平台:windows10 + Qt5.4 for android 开发语言:C++ 开发过程:1.棋盘绘制; 方法一:重写 paintEvent(QPaintEvent *) 虚函数,调用QPainter painter(t ...
分类:其他好文   时间:2017-02-02 16:29:19    阅读次数:200
Uva140 Bandwidth 全排列+生成测试法+剪枝
参考过仰望高端玩家的小清新的代码。。。 思路:1.按字典序对输入的字符串抽取字符,id[字母]=编号,id[编号]=字母,形成双射 2.邻接表用两个vector存储,存储相邻关系 3.先尝试字母编号字典序最小的排列,此为next_permutation的最上排列 4.在最理想的情况下都不能得到比当前 ...
分类:其他好文   时间:2017-02-01 21:39:18    阅读次数:221
UVa 1009 Balloons in a Box
方法:暴力 枚举 数据量较小,可以枚举所有n!个order,然后依次计算该order所对应的体积,更新答案。因为没有剪枝,所以用next_permutation 列出所有可能性即可。 code: 1 #include <cstdio> 2 #include <cstring> 3 #include ...
分类:其他好文   时间:2017-02-01 18:05:06    阅读次数:214
UVa 208 消防车(dfs+剪枝)
https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=144 题意:给出一个n个结点的无向图以及某个结点k,按照字典序从小到大顺序输出从1到结点k的所有路径。 思 ...
分类:其他好文   时间:2017-01-24 22:50:25    阅读次数:255
1397条   上一页 1 ... 65 66 67 68 69 ... 140 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!