
搜索
Apale_7
这个作者很懒,什么都没留下…
展开
-
胜利大逃亡(续) bfs+状压
Ignatius再次被魔王抓走了(搞不懂他咋这么讨魔王喜欢)……这次魔王汲取了上次的教训,把Ignatius关在一个n*m的地牢里,并在地牢的某些地方安装了带锁的门,钥匙藏在地牢另外的某些地方。刚开始Ignatius被关在(sx,sy)的位置,离开地牢的门在(ex,ey)的位置。Ignatius每分钟只能从一个坐标走到相邻四个坐标中的其中一个。魔王每t分钟回地牢视察一次,若发现Ignatius不在...原创 2018-02-11 00:45:27 · 285 阅读 · 1 评论 -
hdu 1885 Key Task
怕是寒假做不完搜索1了......题目:The Czech Technical University is rather old — you already know that it celebrates 300 years of its existence in 2007. Some of the university buildings are old as well. And the nav...原创 2018-02-16 17:37:37 · 346 阅读 · 0 评论 -
HDU 1266 超级密码
题目:Ignatius花了一个星期的时间终于找到了传说中的宝藏,宝藏被放在一个房间里,房间的门用密码锁起来了,在门旁边的墙上有一些关于密码的提示信息: 密码是一个C进制的数,并且只能由给定的M个数字构成,同时密码是一个给定十进制整数N(0<=N<=5000)的正整数倍(如果存在多个满足条件的数,那么最小的那个就是密码),如果这样的密码存在,那么当你输入它以后门将打开,如果不存在这样的密...原创 2018-02-18 10:51:46 · 364 阅读 · 0 评论 -
ZOJ4020 Traffic Light (bfs)
好久没打搜索了。。一个bfs哇了一晚上╭(╯^╰)╮ 题目几乎是一个裸的bfs,只不过每个点有两种状态,每走一步状态就反转,所以判下一个点的去过没有的时候要判断与当前状态相反的点。 代码: #include <bits/stdc++.h> using namespace std; bool t[100005]; int T,n,m; bool vis[100005][2]...原创 2018-04-11 16:31:09 · 276 阅读 · 0 评论