穿越雷区 BFS实现 摘要:解题思路: BFS实现穿越雷区最短路径,主要是地图的输入,以及起始、终点的坐标计算,然后应用模板实现。注意事项: &nbs…… 题解列表 2025年05月18日 0 点赞 0 评论 423 浏览 评分:0.0
1825: 蓝桥杯2015年第六届真题-穿越雷区-bfs #include#include#includeusingnamespacestd;intn;charmaze[105][105];boolvis[105][105];intdir[4][2]={{-1,0},{0,-1},{0,1},{1,0}};boolin(intx,inty){return0 题解列表 2024年03月31日 0 点赞 0 评论 593 浏览 评分:0.0
蓝桥杯2015年第六届真题-穿越雷区 解题思路:先找到坦克的起始点,用变量记录下来。用广搜-dfs的方式解决。题的目标:最少移动步数数有则输出无则输出-1dfs的技巧:先开栈避免因数据规模太大递归次数太多而出现爆栈的情况,分不清是记忆化搜索还是不是记忆化搜索那就直接写上lru_cache(maxsize=None)分析:坦克只能是所在位置 题解列表 2024年03月22日 0 点赞 0 评论 622 浏览 评分:0.0
BFS的一道模板题 #####这题太水了```javaimportjava.util.*;publicclassL141{staticcharnum[][]=newchar[101][101];staticintflag[][]=newint[101][101];staticintxw[]={0, 题解列表 2024年03月16日 0 点赞 0 评论 625 浏览 评分:9.9
穿越雷区 BFS解法 摘要:解题思路:注意事项:参考代码:#include<bits/stdc++.h> using namespace std; const int N = 101; bool vis[N][N] =…… 题解列表 2022年07月07日 0 点赞 0 评论 566 浏览 评分:0.0
DFS解法,典型迷宫类问题 摘要:我在做笔记!!!理解的属于前面大佬们的代码思路: 1、找到A点的坐标,标记下来,储存4四种走法类型,申请一个boolean类型,判段方格是否走过,避免死循环 2、循环4种类型,判段是否超出…… 题解列表 2022年05月10日 0 点赞 0 评论 754 浏览 评分:9.9
蓝桥杯2015年第六届真题-穿越雷区(BFS, 代码易懂) #####题目要求的是找最短路径,所以最容易想到、最简便的方法就是BFS不可走的情况:越界、已访问过、map[now.r][now.c]==map[tr][tc]```cpp#include#includeusingnamespacestd;typedefstruct_Node{intr, 题解列表 2022年04月04日 0 点赞 0 评论 697 浏览 评分:9.9
DFS啊啊啊啊啊啊!!! ```cpp#includeusingnamespacestd;intn;intvis[100][100]={0};chararr[100][100];intb_x[]={-1,0,1,0},b_y[]={0,1,0,-1};intmin_num=99999;boolcheck(intx, 题解列表 2022年03月12日 0 点赞 0 评论 744 浏览 评分:9.9
c语言网的oj好松-穿越雷区 ```cpp#include#includeusingnamespacestd;intn,x1,x2,y1,y2;charmp[105][105];intvis[105][105];intdis[4][2]={0,1,0,-1,1,0,-1, 题解列表 2022年02月11日 0 点赞 1 评论 478 浏览 评分:9.9
python-穿越雷区 摘要:解题思路:深度搜索。①定位A点的坐标②开始搜索,依次搜索上下左右是否能走,若能,则走。③直到找到B,判断所用步长是否最小,若是,更新最小值。注意事项:参考代码:from cmath import in…… 题解列表 2022年01月24日 0 点赞 0 评论 670 浏览 评分:9.9