会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
HelloWorld
博客园
首页
新随笔
联系
管理
上一页
1
2
3
4
下一页
2022年1月21日
Acwing 849.Dijistra求最短路径(朴素Dijistra算法)
摘要: 题目链接 https://www.acwing.com/problem/content/851/ 思路 迪杰斯特拉。我自己讲不明白,如图。 从v0开始看,找到能到达的所有点的路径,前提是将不能到的所有点设置为无穷大。 找到一个最短路。将坐标移到下一个,图上是移到了v2, 从v2开始看,用v2到所有点
阅读全文
posted @ 2022-01-21 20:52 张牧歌
阅读(103)
评论(1)
推荐(1)
2022年1月20日
ACWing 2060.奶牛选美(DFS,flood fill)
摘要: 题目链接 https://www.acwing.com/problem/content/2062/ 思路 用flood fill算法标记两个斑点的所有位置,枚举这两个斑点求出曼哈顿距离即可。 AC代码 #include <iostream> #include <algorithm> #include
阅读全文
posted @ 2022-01-20 21:53 张牧歌
阅读(61)
评论(1)
推荐(1)
2022年1月19日
Acwing 2058.笨拙的手指 (进制转换,暴力枚举)
摘要: 题目链接 https://www.acwing.com/problem/content/2060/ 思路 将二进制数的每个位置的数改一下,将得到的十进制加入哈希表,枚举三进制可能改的数字之后,查找哈希表,找到的即为唯一答案。 AC代码 #include <iostream> #include <st
阅读全文
posted @ 2022-01-19 23:02 张牧歌
阅读(50)
评论(1)
推荐(1)
2041.干草堆 (差分)
摘要: 题目链接 https://www.acwing.com/problem/content/2043/ 思路 差分思想 用A数组存下所有数,B数组存下两个数之间的差,则: 给区间[l, r]中的每个数加上c:B[l] += c, B[r + 1] -= c 例: A[]={4,2,6,1,5,3},则B
阅读全文
posted @ 2022-01-19 00:23 张牧歌
阅读(41)
评论(1)
推荐(1)
2022年1月17日
acwing796 子矩阵的和
摘要: 题目地址 https://www.acwing.com/problem/content/798/ 思路 照搬题解的图。 维护s[i][j]数组用于存储矩阵点和其左上角的值,则求某一点的前缀和为: 黄色框减去两个紫框加上补回重叠部分的框。 即S[x2, y2] - S[x1 - 1, y2] - S[
阅读全文
posted @ 2022-01-17 21:40 张牧歌
阅读(65)
评论(1)
推荐(1)
2022年1月16日
寒假首次周报总结
摘要: 每日一题 均为搜索题 滑雪(DFS记忆化搜索) - 张牧歌 - 博客园 (cnblogs.com) 洛谷P1101 单词方阵 (DFS) - 张牧歌 - 博客园 (cnblogs.com) P1605 迷宫(DFS深度优先搜索) - 张牧歌 - 博客园 (cnblogs.com) 洛谷P1135 奇
阅读全文
posted @ 2022-01-16 23:42 张牧歌
阅读(60)
评论(1)
推荐(1)
P1434 [SHOI2002]滑雪(DFS记忆化搜索)
摘要: 题目地址 https://www.luogu.com.cn/problem/P1434 思路 dfs。将每个步骤得到的最大路径记录下来给后来者直接使用节省时间,即记忆化搜索 代码 #include <iostream> using namespace std; int n, m;//行 列 int
阅读全文
posted @ 2022-01-16 22:51 张牧歌
阅读(79)
评论(0)
推荐(0)
2022年1月15日
洛谷P1101 单词方阵 (DFS)
摘要: #题目地址 https://www.luogu.com.cn/problem/P1101 #思路 dfs即可,这个数据量暴力递推也行 #AC代码 #include <iostream> using namespace std; int n; char mark[] = "yizhong";//验证字
阅读全文
posted @ 2022-01-15 21:42 张牧歌
阅读(48)
评论(1)
推荐(1)
2022年1月14日
P1605 迷宫(DFS深度优先搜索)
摘要: ##题目链接 P1605 迷宫 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) ##思路 本来以为是简单题,结果像以前一样用bfs才得40分。bfs的搜索路上的标记会影响到其他路线的进行,所以答案远远少于正确值。 用dfs才比较快速的写出来。 (但是还不太会) dfs的思路就是不见
阅读全文
posted @ 2022-01-14 21:47 张牧歌
阅读(58)
评论(1)
推荐(1)
2022年1月13日
洛谷P1141 01迷宫 (BFS连通块问题)
摘要: ##题目链接 P1141 01迷宫 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 类似的题目 ##思路 像之前那样写BFS的话会有三个点tle 需要优化。 这里可推出,在一个位置去查找路径时,路径上所有的格子的答案都是一样的。 以样例为例,这张图上所有数字都是连通的,即不管找哪个
阅读全文
posted @ 2022-01-13 23:03 张牧歌
阅读(346)
评论(1)
推荐(1)
上一页
1
2
3
4
下一页
公告