随笔分类 -  BFS

摘要:题意:输入一个长度为n(2 include include include using namespace std; struct node{ char str[15]; int cnt; }; bool vis[1600000],get; char str[15]; int n; queue Q; 阅读全文
posted @ 2016-05-20 16:41 阿文的博客 阅读(404) 评论(0) 推荐(0)
摘要:题目大意:小hi和小ho去咖啡厅喝咖啡,咖啡厅可以看作是n m的矩阵,每个点要么为空,要么被人、障碍物、椅子所占据,小hi和小ho想要找两个相邻的椅子。起初两个人都在同一个点,求两人到达满足要求的椅子所移动的最少步骤。 思路:先BFS找出每个S到达每个椅子的最短路径长度,然后遍历每一行和每一列找出... 阅读全文
posted @ 2015-09-29 00:17 阿文的博客 阅读(293) 评论(0) 推荐(0)
摘要:题意:小明因为受到大魔王的诅咒,被困到了一座荒无人烟的山上并无法脱离.这座山很奇怪: 这座山的底面是矩形的,而且矩形的每一小块都有一个特定的坐标(x,y)和一个高度H. 为了逃离这座山,小明必须找到大魔王,并消灭它以消除诅咒. 小明一开始有一个斗志值k,如果斗志为0则无法与大魔王战斗,也就意味... 阅读全文
posted @ 2015-09-15 16:53 阿文的博客 阅读(166) 评论(0) 推荐(0)