码迷,mamicode.com
首页 >  
搜索关键字:迷宫    ( 1720个结果
POJ 2251 Dungeon Master
http://poj.org/problem?id=2251 这道题 就是3D版的迷宫问题 利用BFS求解即可 只需多加Z轴这一维度 ...
分类:其他好文   时间:2017-03-07 17:54:48    阅读次数:168
topcoder srm 706 div1 -1000
1、给定一个迷宫,点号表示不可行,井号表示可行。现在可以改变其中的一些井号的位置。问最少改变多少个井号可以使得从左上角到右下角存在路径。 思路:设高为$n$,宽为$m$,若井号的个数$S$小于$n+m-1$则无解。否则最多改变$n+m-1$个井号即可。令$f[x][y][k]$表示现在到达位置$(x ...
分类:其他好文   时间:2017-03-06 19:38:15    阅读次数:263
LOOPS(hdu 3853)
题意:迷宫是一个R*C的布局,每个格子中给出停留在原地,往右走一个,往下走一格的概率,起点在(1,1),终点在(R,C),每走一格消耗两点能量,求出最后所需要的能量期望 ...
分类:其他好文   时间:2017-03-05 23:28:17    阅读次数:168
UVa 11624 大火蔓延的迷宫
https://vjudge.net/problem/UVA-11624 题意:有一个大火蔓延的迷宫,迷宫中有障碍格,而所有着火的格子都会往四周蔓延。求出到达边界格子时的最短时间。 思路:复杂了一点的迷宫。 在bfs之前,我们首先需要计算出火势蔓延的情况,火势每次向四周蔓延一个格子,所以这也是一个最 ...
分类:其他好文   时间:2017-03-04 22:24:17    阅读次数:228
炸弹时间复位
题目大意: 该题为走迷宫,其条件有如下6个: 1, 迷宫用二维数组来表示; 2, 人走动时不能越界,不能在墙上走; 3, 当走到出口时,若剩余时间恰好为0,则失败; 4, 找到炸弹复位装置,若剩余时间恰好为0,则不能使用; 5, 炸弹复位装置可以使用若干次; 6, 只要走到复位装置所在位置,时间自动 ...
分类:其他好文   时间:2017-03-04 12:22:06    阅读次数:169
Openjudge 2.5 6264:走出迷宫
当你站在一个迷宫里的时候,往往会被错综复杂的道路弄得失去方向感,如果你能得到迷宫地图,事情就会变得非常简单。 假设你已经得到了一个n*m的迷宫的图纸,请你找出从起点到出口的最短路。 ...
分类:其他好文   时间:2017-03-03 22:29:09    阅读次数:300
栈和队列
1.大纲 2.栈的定义 3.栈的特点 只能在栈顶进行插入 删除也是如此。 4.队列的特点 只能在队列的尾部添加 但是在头部进行删除。 5.栈的基本操作 6.栈的应用实现 二:具体的应用 1.数值转换 2.括号的匹配 3.行编辑器问题 这里出现退行与退格符。 4.迷宫求解 5.表达式求解 6.递归 三 ...
分类:其他好文   时间:2017-02-26 22:33:46    阅读次数:220
最少步数
最少步数时间限制: 3000ms内存限制: 128000KB64位整型: Java 类名: 上一题 提交 运行结果 统计 讨论版 下一题 题目描述 这有一个迷宫,有0~8行和0~8列: 1,1,1,1,1,1,1,1,1 1,0,0,1,0,0,1,0,1 1,0,0,1,1,0,0,0,1 1,0 ...
分类:其他好文   时间:2017-02-26 10:52:37    阅读次数:149
bfs
如果要求走出迷宫的所有方案数,则可以采用dfs。如果要求最短步数,采用bfs更好。 因为bfs不需要搜索所有的路径,它的层数是由小到大的特点,它的步数一定是最少的,也就是最优解。 先看两个简单题 1 #include<iostream> 2 #include<queue> 3 #include<bi ...
分类:其他好文   时间:2017-02-19 18:27:16    阅读次数:153
NYOJ_83:迷宫寻宝(二)(计算几何)
题目链接 枚举所有墙的2n个端点与宝物的位置作为一条线段(墙的端点必定与边界重合), 求出与之相交的最少线段数(判断线段相交时用跨立实验的方法),+1即为结果。 ...
分类:其他好文   时间:2017-02-18 19:53:08    阅读次数:167
1720条   上一页 1 ... 64 65 66 67 68 ... 172 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!