递归
文章平均质量分 68
Viko_ReCode
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
UVa 11283
#include #include const int N = 6; bool vis[N][N]; char s[N][N], word[18]; bool dfs(int x, int y, int k) { if(k>=strlen(word)) return true; if(s[x][y]!=word[k] || vis[x][y]) return false;原创 2013-07-27 21:26:47 · 540 阅读 · 0 评论 -
scauoj 1142 巡逻的士兵
复习计算智能时重温了这道题目,再次令我体会到递归+记忆化搜索的高效 Description 有N个士兵站成一队列, 现在需要选择几个士兵派去侦察。 为了选择合适的士兵, 多次进行如下操作: 如果队列超过三个士兵, 那么去除掉所有站立位置为奇数的士兵, 或者是去除掉所有站立位置为偶数的士兵。直到不超过三个战士,他们将被送去侦察。现要求统计按这样的方法,总共可能有多少种不同的正好三原创 2013-06-22 15:49:43 · 874 阅读 · 0 评论
分享