LETTERS 搜搜搜搜搜搜 摘要:解题思路:注意事项:参考代码:#include"bits/stdc++.h" using namespace std; // 定义全局变量r和s,kkk初始化为-1 int r, s, kkk …… 题解列表 2024年11月23日 0 点赞 0 评论 108 浏览 评分:0.0
dfs--字符转数存状态//[LETTERS] 摘要:# 利用Ascall码性质 将字符转为数字存在数组跟新状态 ###### 话说unordered_map也有这种性质 但是我用他wa了一个点 首先 看到最多 最长 类似的字样 首先想到的是深搜…… 题解列表 2024年09月15日 0 点赞 1 评论 103 浏览 评分:9.9
[LETTERS] BFS 配合 map容器 摘要:## unordered_map 的.count函数-用于查找是否出现过该状态,是返回1; ```cpp #include #define ULL unsigned long long #d…… 题解列表 2024年09月14日 0 点赞 1 评论 84 浏览 评分:9.9
LETTEARS(走路径) 摘要:```cpp #include using namespace std; #define endl '\n' #define int long long const int N=2…… 题解列表 2024年04月19日 0 点赞 0 评论 181 浏览 评分:9.9
LETTERS(经典DFS) 摘要:解题思路:注意事项:参考代码:#include<iostream> #include<cstdio> using namespace std; int r, s,t1=0,t2;//r,s表示迷…… 题解列表 2024年03月14日 0 点赞 0 评论 124 浏览 评分:10.0
LETTERS:DFS(搜索与回溯)、C++ 摘要: #### 注意 题目要求不能回到走过的字母,因此注意回溯 判断条件有两个关键:其一是越界,其二是标记数组 ```cpp DFS基本模板如下 void dfs(int k,…… 题解列表 2024年02月29日 0 点赞 0 评论 242 浏览 评分:9.9
深搜,把搜到不同字母记录到数组之中,数组的最大长度就是解 摘要:r,s=map(int,input().split()) b=[] for x in range(r): b.append(list(input())) # print(b) d=[…… 题解列表 2023年10月27日 1 点赞 0 评论 88 浏览 评分:2.0
LETTERS(dfs) 摘要:解题思路: 因为涉及到回溯找最长的 所以最好用dfs递归注意事项: 多练就行了 没啥注意的参考代码:/* 3 6 HFDFFB AJHGDH DGAGEH */ #include<i…… 题解列表 2023年08月13日 0 点赞 0 评论 246 浏览 评分:9.9
使用两个数组,一个判断是否走过,另一个判断字母是否重复。 摘要:这题的递归并没有结束条件,求最长的取单词路径长度,也就是说,上下左右都走不了,就是结束的时候,搜集最大路径的sum。 import java.math.BigInteger; import…… 题解列表 2023年03月14日 0 点赞 0 评论 221 浏览 评分:0.0
编写题解 3035: LETTERS 摘要:解题思路:注意事项: 这个题目每个map[i][j]遍历顺序不同会影响结果, 不要使用vis[][]来记录是否走过!参考代码:import java.util.ArrayList;im…… 题解列表 2023年03月11日 0 点赞 0 评论 172 浏览 评分:0.0