
|------搜索-------|
文章平均质量分 77
GuoZLH
这个作者很懒,什么都没留下…
展开
-
NY58 最少步数
最少步数时间限制:3000 ms | 内存限制:65535 KB难度:4描述这有一个迷宫,有0~8行和0~8列: 1,1,1,1,1,1,1,1,1 1,0,0,1,0,0,1,0,1 1,0,0,1,1,0,0,0,1 1,0,1,0,1,1,0,1,1 1,0,0,0,0,1,0,0,1 1,1,0,1,0,1,0,0,1 1原创 2015-10-08 01:26:09 · 581 阅读 · 0 评论 -
Uva572 Oil Deposits 【dfs求连通块】【例题6-12】
Floodfill,连通块原创 2016-12-04 15:46:36 · 429 阅读 · 0 评论 -
hdu1195 Open the Lock 【俩方法:1.bfs 2.dfs】
dfs求交换次数需递归式种为num++!原创 2016-12-01 20:01:08 · 419 阅读 · 0 评论 -
Uva225 Golygons 【dfs回溯】【习题7-2】
按着dfs回溯的基本套路来!!!,剪枝思想!!!,STL使用需谨慎!原创 2017-02-16 14:59:37 · 776 阅读 · 0 评论 -
Uva211 The Domino Effect 【dfs回溯】【习题7-3】
在矩阵中枚举位置时可以y+1的一个一个的移动!!!原创 2017-02-17 00:10:35 · 701 阅读 · 0 评论 -
Uva11214 Guarding the Chessboard【dfs回溯】【习题7-10】
IDA*的八皇后问题,判断结果要灵活!标记数组有变化!原创 2017-02-17 23:01:34 · 657 阅读 · 0 评论 -
Uva1601 The Morning after Halloween【隐式图bfs+图重建】【例题7-9】
隐式图bfs,直接将图转换成可走路径的连接图!原创 2017-02-09 20:56:14 · 481 阅读 · 0 评论 -
Uva725 Division【dfs枚举】【例题7-1】
认真思考,利用题意将枚举量降低!原创 2017-02-09 22:30:05 · 537 阅读 · 0 评论 -
Uva1600 Patrol Robot 【bfs】【习题6-5】
bfs,注意标记原创 2017-01-20 00:00:02 · 413 阅读 · 0 评论 -
Uva11882 Biggest Number 【dfs回溯+bfs剪枝】【习题7-15】
剪枝还是王道!!!原创 2017-02-19 17:05:43 · 573 阅读 · 0 评论 -
Uva307 Sticks 【dfs+剪枝】【习题7-14】
dfs的搜索过程还是得灵活!剪枝是个问题!!!原创 2017-02-19 22:48:47 · 646 阅读 · 0 评论 -
Uva11212 Editing a Book【IDA*】【例题7-10】
IDA* dfs中的模拟需要自己思考!!!原创 2017-02-12 22:28:07 · 672 阅读 · 0 评论 -
埃及分数问题 【IDA*】
埃及分数问题题意分析思路参考代码题意在古埃及,人们使用单位分数的和(即1/a,a是自然数)表示一切有理 数。 例如,2/3=1/2+1/6,但不允许2/3=1/3+1/3,因为在加数中不允许有相同的。 对于一个分数a/b,表示方法有很多种,其中加数少的比加数多的好,如果加数个数相 同,则最小的分数越大越好。 例如,19/45=1/5+1/6+1/18是最优方案。 输入整数a,b(原创 2017-02-12 23:00:42 · 6700 阅读 · 2 评论 -
Uva1343 The Rotation Game 【IDA*】【例题7-12】
IDA* ,参考后会然而自己并不能独立思考出来。。。原创 2017-02-14 02:16:44 · 671 阅读 · 0 评论 -
Uva1374 Power Calculus(快速幂计算)【IDA*】【例题7-13】
IDA*,搜索过程应该自己思考,还有就是剪枝!!!原创 2017-02-14 12:59:07 · 921 阅读 · 0 评论 -
Uva1103 Ancient Messages【dfs连通块】【例题6-13】
dfs求连通块的反复应用;好思路!原创 2016-12-05 01:48:52 · 552 阅读 · 2 评论 -
Uva816 Abbott's Revenge【bfs】【例题6-14】
方向+转弯的bfs原创 2016-12-10 15:17:34 · 422 阅读 · 0 评论 -
NYOJ20 吝啬的国度
吝啬的国度时间限制:1000 ms | 内存限制:65535 KB难度:3描述在一个吝啬的国度里有N个城市,这N个城市间只有N-1条路把这个N个城市连接起来。现在,Tom在第S号城市,他有张该国地图,他想知道如果自己要去参观第T号城市,必须经过的前一个城市是几号城市(假设你不走重复的路)。输入第一行输入一个整数M表示测试数据共有M(1每组测试数据的第原创 2015-10-29 23:49:56 · 469 阅读 · 0 评论 -
NYoj21 三个水杯
广度优先搜索 BFS(队列)原创 2016-01-24 01:04:29 · 2633 阅读 · 0 评论 -
NYoj42 一笔画问题
欧拉图 + DFS (比较模糊...)原创 2016-01-25 23:16:02 · 1778 阅读 · 2 评论 -
全排列
全排列问题(深搜)#include int a[10],visit[10],n;//全局变量初始值为0void dfs(int step)//step代表当前位置放置的数{ int i; if(step == n+1)//当达到要求个数进行输出 { for(i=1;i<=n;i++) printf("%d",a[原创 2016-02-25 01:23:52 · 311 阅读 · 0 评论 -
□□□ + □□□ = □□□
□□□ + □□□ = □□□ 将1~9放入□中使其成立深搜。。。#include #include int a[10],visit[10],total = 0;void dfs(int step){ int i; if(step == 10)//满足个数输出 { if(a[1]*100 + a[2]*10 + a[3] + a[4]*10原创 2016-02-26 01:30:09 · 330 阅读 · 0 评论 -
NY325
深搜,不怎么理解。。。原创 2016-03-13 00:00:28 · 332 阅读 · 0 评论 -
NY488 素数环
素数环时间限制:1000 ms | 内存限制:65535 KB难度:2描述有一个整数n,把从1到n的数字无重复的排列成环,且使每相邻两个数(包括首尾)的和都为素数,称为素数环。为了简便起见,我们规定每个素数环都从1开始。例如,下图就是6的一个素数环。输入有多组测试数据,每组输入一个n(0输出每组第一行输出对应的Case序号原创 2016-03-24 20:52:19 · 506 阅读 · 0 评论 -
NY10 skiing
skiing时间限制:3000 ms | 内存限制:65535 KB难度:5描述Michael喜欢滑雪百这并不奇怪, 因为滑雪的确很刺激。可是为了获得速度,滑的区域必须向下倾斜,而且当你滑到坡底,你不得不再次走上坡或者等待升降机来载你。Michael想知道载一个区域中最长底滑坡。区域由一个二维数组给出。数组的每个数字代表点的高度。下面是一个例子 1 2 3 4 5原创 2016-04-17 00:22:39 · 347 阅读 · 0 评论 -
hd2616 Kill the monster
深搜。。。原创 2016-05-08 00:31:30 · 2920 阅读 · 0 评论 -
hdu1010 Tempter of the Bone
深搜,关键:奇偶剪枝原创 2016-08-09 11:52:56 · 270 阅读 · 0 评论 -
Codeforces 721C. Journey
dp记录,记忆化搜索,dfs ... (需要复习!)原创 2016-10-05 00:37:15 · 900 阅读 · 0 评论 -
翻纸
bfs。。。抽象题目,二进制!原创 2016-10-05 13:43:21 · 564 阅读 · 0 评论 -
Uva208 Firetruck【dfs】【习题7-1】
最基本dfs回溯。。。原创 2017-02-15 23:49:26 · 682 阅读 · 0 评论