BFS
QAQwdd
这个作者很懒,什么都没留下…
展开
-
NOIP2013 华容道 BFS + SPFA
传送门 初看这题时,觉得应该就是一个大爆搜,然后调了半天也没调出来 看了下题解才猛然醒悟… 题解: 容易发现,移动方块就是移动空格。这样的话,整个地图中就只有空格及其旁边的块才能移动。因此,我们预处理出每一个块向四周移动的步数,即每个方块某个方向的空格移动到另一个方向的步数。用State[i][j][p1][p2]State[i][j][p1][p2]State[i][j][p1][p2]...原创 2018-09-14 18:22:08 · 144 阅读 · 0 评论 -
LuoguP2279 [HNOI2003]消防局的设立 贪心+BFS
传送门 题目大意:给一棵树,每个消防局可以覆盖距离不超过2的点,求用最少的消防局把这棵树全部覆盖。 我是用贪心做的。 对于当前深度最深的点,如果它没有被消防局覆盖,则在其父亲的父亲处建一个消防局。为什么这样做是对的?因为这样可以保证这个消防局能覆盖到尽可能多的节点。对于当前还未覆盖到的最深的点来说,消防局只能建在自己,父亲,父亲的父亲或其相邻子树同一深度的点。画个图就可以知道,父亲的父亲覆盖的点最...原创 2018-11-08 19:01:24 · 246 阅读 · 0 评论