BFS
Pei_1997
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
CSU-1511 残缺的棋盘 解题报告
这是第一道我自己独立解决的BFS题,也让我充分的掌握了BFS的代码模板,虽然是一道水题,但对我还是蛮有意义的。 本题的思路也是非常的简单,直接利用BFS通过广搜找到最小路径就OK了,中间注意标记已走过的路(和DFS不同,不用还原)还有那个被锁定的格子。 代码如下: #include #include #include #include using namespace std; int r原创 2017-02-18 22:35:44 · 714 阅读 · 0 评论 -
Gym - 101170I UVALIVE-7767 Iron and Coal
原题粘贴下来排版很难看,就不贴题目了把。 题意大意:给你一张有向图,起点为1,其中每经过一个未曾到过的点都会派一个人驻守这个点,标记图中某些点为铁矿点,某些点为煤矿点,现在问你从起点出发,至少到一次煤矿点和铁矿点,最少派多少人。 题意分析:很容易看出是一个最短路题,由于边权为1,问题可以直接用bfs解决,而解决这道问题的难点在于对 分叉点的处理,因为在一条包含分叉点的路径中,原创 2017-10-10 20:37:54 · 526 阅读 · 0 评论
分享