随笔分类 -  搜索——BFS

非常可乐 HDU - 1495(bfs+三维标记)
摘要:题目链接:https://cn.vjudge.net/problem/HDU-1495 题意:有一瓶S升的可乐,给容量分别为A,B的两个杯子倒可乐,它们三个之间可以互相倒可乐。问这个三个容器之间的两个容器能不能平分S升的可乐。 思路:如果S是奇数的话,一定不能平分的.然后有六种倒法嘛,S-A,A-S 阅读全文

posted @ 2019-08-20 09:11 一只小毛球 阅读(611) 评论(1) 推荐(2)

Find a way HDU - 2612 (简单BFS)
摘要:题目链接:https://cn.vjudge.net/problem/HDU-2612 题意:Y和M约在一家KFC碰面,问他俩到KFC的时间和 最少是多少 思路:bfsY到每个KFC的最短时间,bfsM到每个KFC的最短时间,然后遍历每个KFC他俩到达的时间和,找到最小的即可 注意:1.可能出现KF 阅读全文

posted @ 2019-08-19 16:18 一只小毛球 阅读(496) 评论(0) 推荐(0)

Oil Deposits HDU - 1241 (简单bfs)(找有多少个连通块)
摘要:题目链接:https://cn.vjudge.net/problem/HDU-1241 注意:搜索八个方向 阅读全文

posted @ 2019-08-19 14:21 一只小毛球 阅读(140) 评论(0) 推荐(0)

Fire! UVA - 11624(bfs(多个起点))
摘要:题目链接:https://cn.vjudge.net/problem/UVA-11624 一开始以为只有一个F,WA的不知所措,看了评论说有多个F 思路:将所有F入队列,进行广搜,得到F到每个‘.’的最短时间。再将人J进行广搜,得到J到每个'.'的最时间。判断人到边缘上的'.'需要的时间是否小于F到 阅读全文

posted @ 2019-08-19 13:56 一只小毛球 阅读(413) 评论(0) 推荐(0)

Pots POJ - 3414(bfs + 记录路径)
摘要:思路:和迷宫问题一样 迷宫问题:https://www.cnblogs.com/LLLAIH/p/11364937.html 阅读全文

posted @ 2019-08-16 17:17 一只小毛球 阅读(189) 评论(0) 推荐(0)

迷宫问题 POJ - 3984(bfs+记录路径)
摘要:题目链接:http://poj.org/problem?id=3984 题意:从(0,0)走到(4,4)的最短路径,该路仅一定存在 思路:记录每个子节点的父节点的下标,从(4,4)结点依次往上寻找父节点,存到栈里,再用栈输出 阅读全文

posted @ 2019-08-16 16:51 一只小毛球 阅读(722) 评论(0) 推荐(0)

Shuffle'm Up POJ - 3087 (简单广搜)
摘要:题目链接:https://cn.vjudge.net/problem/POJ-3087 作为这道题wa了八发的人有话要讲!!!仔细看题!仔细看题!仔细看题! 当S12拆分的时候,下面n个为S1,上面n个为S2 返回-1的条件是:组合成的S12重复出现了 注意:用string 类型变量存组合和拆分的串 阅读全文

posted @ 2019-08-15 18:55 一只小毛球 阅读(395) 评论(0) 推荐(0)

Prime Path POJ - 3126(简单广搜)
摘要:题目链接:https://cn.vjudge.net/problem/POJ-3126 注意:预处理1000-9999间的素数,并且对入过队列的数进行标记,防止重复入队,否则超时 阅读全文

posted @ 2019-08-15 10:41 一只小毛球 阅读(666) 评论(0) 推荐(0)

Find The Multiple POJ - 1426
摘要:题目链接:https://cn.vjudge.net/problem/POJ-1426 注意:队列在每次使用的时候都需要清空 否则内存会超限 阅读全文

posted @ 2019-08-15 09:21 一只小毛球 阅读(181) 评论(0) 推荐(0)

POJ 3278Catch That Cow(简单广搜)
摘要:题目链接:https://cn.vjudge.net/problem/POJ-3278 阅读全文

posted @ 2019-08-14 17:43 一只小毛球 阅读(168) 评论(0) 推荐(0)

POJ 2251 Dungeon Master(三维广搜——搜索方向(东,南,西,北,上,下))
摘要:题目链接:https://cn.vjudge.net/problem/POJ-2251 题意:有l层平面,每个平面的大小是r*c,问从S到E最小的花费 阅读全文

posted @ 2019-08-14 17:25 一只小毛球 阅读(173) 评论(0) 推荐(0)

洛谷P1443 马的遍历(bfs)
摘要:https://www.luogu.org/problem/P1443 思路:马走日字格,它可以走十六个方向,int dir[8][2]= {2,1,1,2,-2,1,-1,2,2,-1,1,-2,-2,-1,-1,-2}; 将马可以走到的每一步入队列,记录步数 阅读全文

posted @ 2019-08-03 10:52 一只小毛球 阅读(160) 评论(0) 推荐(0)

洛谷P1162 填涂颜色(bfs)
摘要:https://www.luogu.org/problem/P1162 思路:将图从1-n存起来,外面一圈用0填充,然后从(0,0)开始搜 阅读全文

posted @ 2019-08-03 10:44 一只小毛球 阅读(177) 评论(0) 推荐(0)

导航