博弈 单堆石子的动态规划实现
来源:互联网 发布:mysql 设置默认值 编辑:程序博客网 时间:2024/05/24 04:24
很简单的DP
//单堆石子的动态规划解法#include<stdio.h>#include<string>//输入int X,K,A[MAX_K];//动态规划所有的数组bool win[MAX_X+1];void solve() {win[0]=false;int i,j;for(j=1;i<=X;j++) {//如果可以让对手到达必败态,则必胜win[j]=false;for(i=0;i<K;i++) {win[j]|=A[i]<=j && !win[j-A[i]];//所有的前一状态,只要有一个必败,则已方能赢}}if (win[X]) puts("Alice");else puts("Bob");}int main() {}
0 0
- 博弈 单堆石子的动态规划实现
- 动态规划解循环石子堆合并问题
- [中等] 动态规划经典-堆石子问题
- 【动态规划】不能移动的石子合并
- 石子合并的动态规划问题
- 石子合并的动态规划解决方案
- 动态规划 彩色石子
- 动态规划-合并石子
- [动态规划] 石子合并
- [博弈] 取(2堆)石子游戏
- 【博弈&动态规划】poj2068Nim
- 博弈与动态规划
- 动态规划之石子合并
- 动态规划:石子合并问题
- 动态规划之石子合并
- codevs石子归并 动态规划
- 动态规划之石子合并
- 动态规划石子合并问题
- POJ2229 Sumsets
- C++中的标准异常类
- HDFS Safemode问题
- 不要去见回忆里的人--荔枝FM
- vim的学习
- 博弈 单堆石子的动态规划实现
- 高仿网易评论列表效果之界面分析
- 在这里总结下之后可能会写的文章,算是给自己一个任务清单吧
- LeetCode Sudoku Solver
- Apache ANT 学习总结
- CentOS6.5配置epel源
- poj 2398Toy Storage
- ThinkPHP学习笔记(1)--写了很多简陋的面向过程的php代码,第一次学习框架。
- 公司现状与未来发展方向的探讨