博客园 首页 私信博主 显示目录 隐藏目录 管理 动画

随笔分类 -  bfs

广度优先搜索
摘要:问题描述: 问题描述: 定义一个二维数组: int maze[5][5] = { 0, 1, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 0, }; 它表示一个迷宫,其中的1表示墙壁,0表示可以走的路,只能横着走 阅读全文
posted @ 2019-03-07 22:39 BobiBobi波 阅读(1748) 评论(0) 推荐(0)
摘要:问题描述: Farmer John has been informed of the location of a fugitive cow and wants to catch her immediately. He starts at a point N (0 ≤ N ≤ 100,000) on 阅读全文
posted @ 2019-03-07 13:55 BobiBobi波 阅读(98) 评论(0) 推荐(0)
摘要:问题描述 问题描述 在一个给定形状的棋盘(形状可能是不规则的)上面摆放棋子,棋子没有区别。要求摆放时任意的两个棋子不能放在棋盘中的同一行或者同一列,请编程求解对于给定形状和大小的棋盘,摆放k个棋子的所有可行的摆放方案C。 Input 输入含有多组测试数据。 每组数据的第一行是两个正整数,n k,用一 阅读全文
posted @ 2019-03-07 10:42 BobiBobi波 阅读(139) 评论(0) 推荐(0)
摘要:问题描述: 问题描述: 小哼通过秘密方法得到一张不完整的钓鱼岛航拍地图。钓鱼岛由一个主岛和一些附属岛屿组成,小哼决定去钓鱼岛探险。下面这个10*10的二维矩阵就是钓鱼岛的航拍地图。图中数字表示海拔,0表示海洋,1~9都表示陆地。小哼的飞机将会降落在(6,8)处,现在需要计算出小哼降落所在岛的面积(即 阅读全文
posted @ 2019-02-24 15:57 BobiBobi波 阅读(272) 评论(0) 推荐(0)
摘要:输入样例: 13 13 3 3##############GG.GGG#GGG.####.#G#G#G#G##.......#..G##G#.###.#G#G##GG.GGG.#.GG##G#.#G#.#.#.###G...G.....##G#.#G###.#G##...G#GGG.GG##G#.# 阅读全文
posted @ 2019-02-24 14:54 BobiBobi波 阅读(291) 评论(0) 推荐(0)
摘要:问题描述: 问题描述: 小哈去玩迷宫,结果迷路了,小哼去救小哈。迷宫由n行m列的单元格组成(n和m都小于等于50),每个单元格要么是空地,要么是障碍物。 问题:帮小哼找到一条从迷宫的起点通往小哈所在位置的最短路径。(注意:障碍物不能走,小哼也不能走出迷宫外,0表示空地,1表示障碍物) 输入: 5 4 阅读全文
posted @ 2019-02-22 12:46 BobiBobi波 阅读(309) 评论(0) 推荐(0)