
BFS
文章平均质量分 79
Daemoonn
编程呵呵哒~~
展开
-
poj3278 Catch That Cow
本来用DFS做的,总是超时,拿别人AC的程序一测数据结果还一样,但是就是超时,这道题用DFS做要有很多剪枝,不然会有很多的重复,比如第x步走过点m,回溯后再DFS第y步的时候又走过m点,会有大量重复情况,还是BFS比较好剪枝/*Catch That CowTime Limit: 2000MS Memory Limit: 65536KTotal Submissions: 6327原创 2015-10-25 19:02:40 · 508 阅读 · 0 评论 -
pat 1127. ZigZagging on a Tree (30) 递归建树 + BFS
1127. ZigZagging on a Tree (30)时间限制400 ms内存限制65536 kB代码长度限制16000 B判题程序Standard作者CHEN, YueSuppose that all the keys in a binary原创 2017-03-04 19:54:09 · 655 阅读 · 0 评论 -
pat甲级 1020. Tree Traversals map递归建树 + BFS
先用map建立一棵二叉树,mr存右孩子节点,ml存左孩子节点,然后输出BFS路径就行了#include #include #include #include #include using namespace std;int N;int po[35], in[35], prin[35];int root, ip, len;map ml, mr;int solve原创 2017-02-22 15:32:16 · 826 阅读 · 0 评论 -
蓝桥杯 历届试题 九宫重排 BFS Java
标准的BFS题,将九宫格哈希以后记录搜索的状态,用Set边搜索边去重,写的代码用了点面向对象的东西 AC代码:import java.util.*;public class Main { //f为初始状态,e为最终状态 static int f[][] = new int[3][3], e[][] = new int[3][3]; //将'.'表示成9这个数字 s原创 2017-02-08 15:42:45 · 1616 阅读 · 0 评论 -
codeforces723D Lakes in Berland 搜索
D. Lakes in Berlandtime limit per test2 secondsmemory limit per test256 megabytesinputstandard inputoutputstandard outputThe map of Berland is a rectangle of th原创 2016-10-06 10:05:36 · 443 阅读 · 0 评论 -
hdu5025 Saving Tang Monk BFS
Saving Tang MonkTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 2360 Accepted Submission(s): 848Problem Description《Journey t原创 2016-10-13 18:24:01 · 480 阅读 · 0 评论 -
poj3414 Pots BFS
PotsTime Limit: 1000MS Memory Limit: 65536KTotal Submissions: 13400 Accepted: 5641 Special JudgeDescriptionYou are given two pots, having the volume of A an原创 2016-04-24 20:29:43 · 582 阅读 · 0 评论 -
hdu2614 Beat BFS or DFS
BeatTime Limit: 6000/2000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 1286 Accepted Submission(s): 751Problem DescriptionZty is a man that alwa原创 2016-04-24 19:49:16 · 589 阅读 · 0 评论 -
团体程序设计天梯赛-练习集 L2-006 树的遍历 根据后序中序建树+BFS
L2-006. 树的遍历时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者陈越给定一棵二叉树的后序遍历和中序遍历,请你输出其层序遍历的序列。这里假设键值都是互不相等的正整数。输入格式:输入第原创 2016-05-17 09:04:06 · 2144 阅读 · 0 评论 -
hdu5652 India and China Origins 深搜+二分
India and China OriginsTime Limit: 2000/2000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 777 Accepted Submission(s): 259Problem DescriptionA lo原创 2016-03-28 16:59:13 · 455 阅读 · 0 评论 -
hdu1195 Open the Lock 广搜BFS 四维数组标记
Open the LockTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 5732 Accepted Submission(s): 2540Problem DescriptionNow an emerg原创 2016-03-27 18:38:26 · 648 阅读 · 0 评论 -
蓝桥杯练习系统试题集 算法提高 ADV-147 学霸的迷宫
问题描述 学霸抢走了大家的作业,班长为了帮同学们找回作业,决定去找学霸决斗。但学霸为了不要别人打扰,住在一个城堡里,城堡外面是一个二维的格子迷宫,要进城堡必须得先通过迷宫。因为班长还有妹子要陪,磨刀不误砍柴功,他为了节约时间,从线人那里搞到了迷宫的地图,准备提前计算最短的路线。可是他现在正向妹子解释这件事情,于是就委托你帮他找一条最短的路线。输入格式 第一行两个整数n,原创 2016-03-15 09:33:54 · 3239 阅读 · 0 评论 -
2016蓝桥杯省赛C/C++B组7题剪邮票 DFS枚举组合情况BFS判联通
剪邮票如【图1.jpg】, 有12张连在一起的12生肖的邮票。现在你要从中剪下5张来,要求必须是连着的。(仅仅连接一个角不算相连)比如,【图2.jpg】,【图3.jpg】中,粉红色所示部分就是合格的剪取。请你计算,一共有多少种不同的剪取方法。请填写表示方案数目的整数。注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字。原创 2016-03-22 14:35:02 · 6796 阅读 · 0 评论 -
hdu1181 变形课 BFS 判断连通性
变形课Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 131072/65536 K (Java/Others)Total Submission(s): 20132 Accepted Submission(s): 7240Problem Description呃......变形课上Harry碰到了一原创 2016-04-03 20:17:31 · 680 阅读 · 0 评论 -
hdu5652 India and China Origins BFS+二分 或 二维的并查集
India and China OriginsTime Limit: 2000/2000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 1165 Accepted Submission(s): 382Problem DescriptionA l原创 2016-03-31 16:08:35 · 529 阅读 · 0 评论 -
poj3038 Children of the Candy Corn DFS+BFS
Children of the Candy CornTime Limit: 1000MS Memory Limit: 65536KTotal Submissions: 12020 Accepted: 5168DescriptionThe cornfield maze is a popular Halloween tre原创 2016-03-18 10:29:33 · 412 阅读 · 0 评论 -
poj3278 Catch That Cow BFS
Catch That CowTime Limit: 2000MS Memory Limit: 65536KTotal Submissions: 68679 Accepted: 21628DescriptionFarmer John has been informed of the location of a fugitiv原创 2016-03-15 21:41:06 · 422 阅读 · 0 评论 -
团体程序设计天梯赛 L3-008. 喊山 BFS
L3-008. 喊山时间限制150 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者陈越喊山,是人双手围在嘴边成喇叭状,对着远方高山发出“喂—喂喂—喂喂喂……”的呼唤。呼唤声通过空气的传递,回荡于深谷之间,传送到人们耳中原创 2017-03-15 20:25:21 · 693 阅读 · 0 评论