摘要:
原题链接:https://www.luogu.com.cn/problem/P1019 题意解读:要计算接龙能得到的最长字符串,可以通过DFS暴搜所有可能的接龙方案 解题思路: DFS的关键在于两个判断: 1、下一个单词是否可以和上一个单词接龙,最短公共长度是多少(只需要看两个单词的最短公共长度,这 阅读全文
posted @ 2024-03-07 14:42
hackerchef
阅读(170)
评论(0)
推荐(0)
摘要:
原题链接:https://www.luogu.com.cn/problem/P1605 题意解读:从起点走到终点的方案数,DFS可遍历所有情况。 解题思路: 在DFS过程中,有两种标记 墙:不能访问 已访问过的,不能重复访问 定义数组int a[N][N]表示迷宫,1是墙或者已访问过的,0是可以通过 阅读全文
posted @ 2024-03-06 15:38
hackerchef
阅读(115)
评论(0)
推荐(0)
摘要:
原题链接:https://www.luogu.com.cn/problem/P1433 题意解读:计算经过所有奶酪一次的总路径最短,可以采用dfs、dp等方法。 解题思路: 最直接的思路是DFS,暴搜所有的路径方案,计算最小距离,n最大是15,复杂度为15!≈10^12,必定会超时,先保证正确性,得 阅读全文
posted @ 2024-03-06 12:36
hackerchef
阅读(248)
评论(0)
推荐(0)
摘要:
解题思路参考:https://chuna2.787528.xyz/jcwy/p/18003130 这里给出DFS方法的代码。 100分代码: #include <bits/stdc++.h> using namespace std; int s[15], k[15], v[15], n; int ans 阅读全文
posted @ 2024-03-06 09:18
hackerchef
阅读(50)
评论(0)
推荐(0)
摘要:
参考:https://chuna2.787528.xyz/jcwy/p/17999205 的方法二 阅读全文
posted @ 2024-03-05 16:31
hackerchef
阅读(26)
评论(0)
推荐(0)
摘要:
原题链接:https://www.luogu.com.cn/problem/P2895 题意解读:所谓安全格子,就是在所有流星坠落之后,没有被烧焦的格子,要计算从起点到这些格子任一一个的最短路径,BFS可以解决。 解题思路: 1、读取数据,先把所有流星坠落点以及周围被烧焦的格子进行标记,得到安全格子 阅读全文
posted @ 2024-03-05 16:21
hackerchef
阅读(133)
评论(0)
推荐(0)
摘要:
原题链接:https://www.luogu.com.cn/problem/P1135 题意解读:计算A到B至少要按几次电梯,本质上就是求A到B的最短路径,可以通过BFS解决。 解题思路: 位于每一层,有两种选择:向上、向下 BFS搜索直接从A找到B,每扩展一层,层数+1,层数即按电梯次数 100分 阅读全文
posted @ 2024-03-05 14:19
hackerchef
阅读(153)
评论(0)
推荐(0)
摘要:
原题链接:https://www.luogu.com.cn/problem/P1443 题意解读: 无论是国际象棋还是中国象棋,马的活动范围都是一样的: 只不过国际象棋棋子是在格子中,中国象棋棋子是在交点,坐标的变化方式是一样的,根据此活动范围,计算马到达每一个点的最短路径。 解题思路: 根据马的活 阅读全文
posted @ 2024-03-04 18:24
hackerchef
阅读(195)
评论(0)
推荐(0)
摘要:
原题链接:https://www.luogu.com.cn/problem/P2392 解题思路:参考https://chuna2.787528.xyz/jcwy/p/18003097 前面已经给出了二进制法的代码,这里给出DFS的代码 简化一下逻辑:只需要枚举子集和,然后计算剩下元素和,取较大那一组的 阅读全文
posted @ 2024-03-04 16:54
hackerchef
阅读(129)
评论(0)
推荐(0)
摘要:
原题链接:https://www.luogu.com.cn/problem/P1219 题意解读:八皇后,经典回溯问题。 解题思路: 逐行摆放棋子,关键在于如何快速判断行、列、正斜(左上到右下)、反斜(右上到左下)方向有没有已放其他棋子 1、由于逐行摆放,因此行不需要判断 通过一个bool col[ 阅读全文
posted @ 2024-03-04 16:19
hackerchef
阅读(143)
评论(0)
推荐(0)
浙公网安备 33010602011771号