会员
周边
众包
新闻
博问
闪存
赞助商
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 张牧歌
阅读(97)
评论(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 张牧歌
阅读(51)
评论(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 张牧歌
阅读(46)
评论(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 张牧歌
阅读(34)
评论(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 张牧歌
阅读(57)
评论(1)
推荐(1)
2022年1月16日
寒假首次周报总结
摘要: 每日一题 均为搜索题 滑雪(DFS记忆化搜索) - 张牧歌 - 博客园 (cnblogs.com) 洛谷P1101 单词方阵 (DFS) - 张牧歌 - 博客园 (cnblogs.com) P1605 迷宫(DFS深度优先搜索) - 张牧歌 - 博客园 (cnblogs.com) 洛谷P1135 奇
阅读全文
posted @ 2022-01-16 23:42 张牧歌
阅读(58)
评论(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 张牧歌
阅读(74)
评论(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 张牧歌
阅读(44)
评论(1)
推荐(1)
2022年1月14日
P1605 迷宫(DFS深度优先搜索)
摘要: ##题目链接 P1605 迷宫 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) ##思路 本来以为是简单题,结果像以前一样用bfs才得40分。bfs的搜索路上的标记会影响到其他路线的进行,所以答案远远少于正确值。 用dfs才比较快速的写出来。 (但是还不太会) dfs的思路就是不见
阅读全文
posted @ 2022-01-14 21:47 张牧歌
阅读(49)
评论(1)
推荐(1)
2022年1月13日
洛谷P1141 01迷宫 (BFS连通块问题)
摘要: ##题目链接 P1141 01迷宫 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 类似的题目 ##思路 像之前那样写BFS的话会有三个点tle 需要优化。 这里可推出,在一个位置去查找路径时,路径上所有的格子的答案都是一样的。 以样例为例,这张图上所有数字都是连通的,即不管找哪个
阅读全文
posted @ 2022-01-13 23:03 张牧歌
阅读(308)
评论(1)
推荐(1)
上一页
1
2
3
4
下一页
公告
昵称:
张牧歌
园龄:
5年5个月
粉丝:
6
关注:
1
+加关注
<
2025年6月
>
日
一
二
三
四
五
六
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
最新随笔
1.笔记3:多媒体嵌入与HTML表格
2.笔记2:HTML介绍
3.笔记1:Web入门
4.助教总结报告(Java高级)
5.简单解决Win10/11明明有网络显示无连接、小地球、无法开启热点、xbox无网络等问题
6.AcWing 1987.粉刷栅栏(离散化,差分)
7.AcWing 1996.打乱字母(贪心,二分)
8.寒假第二次周报
9.AcWing 2005.马蹄铁 (DFS)
10.AcWing 2014.岛 (离散化,枚举)
随笔分类
Web前端学习笔记(3)
算法题(14)
助教周报(2)
随笔档案
2022年11月(1)
2022年10月(2)
2022年9月(1)
2022年3月(1)
2022年1月(19)
2021年10月(4)
2021年9月(5)
2021年8月(1)
2021年4月(1)
2019年12月(1)
阅读排行榜
1. 解决Visual Studio(VS)中Scanf用不了报错的问题(3279)
2. 简单解决Win10/11明明有网络显示无连接、小地球、无法开启热点、xbox无网络等问题(869)
3. 详解i至诚自动打卡流程分析(爬虫)(498)
4. 实验7:基于REST API的SDN北向应用实践(352)
5. 洛谷P1141 01迷宫 (BFS连通块问题)(308)
评论排行榜
1. 详解i至诚自动打卡流程分析(爬虫)(3)
2. 20级软工C语言课程助教工作总结(2)
3. AcWing 1987.粉刷栅栏(离散化,差分)(1)
4. AcWing 1996.打乱字母(贪心,二分)(1)
5. 寒假第二次周报(1)
推荐排行榜
1. 实验7:基于REST API的SDN北向应用实践(9)
2. 详解i至诚自动打卡流程分析(爬虫)(2)
3. 洛谷P1135 奇怪的电梯(BFS广度优先搜索基础题)(2)
4. sdn第六次实践作业(2)
5. AcWing 1987.粉刷栅栏(离散化,差分)(1)
最新评论
1. Re:寒假第二次周报
还行
--逝者如斯夫zeng
2. Re:AcWing 1996.打乱字母(贪心,二分)
补签
--逝者如斯夫zeng
3. Re:AcWing 1987.粉刷栅栏(离散化,差分)
厉害,好久没来了
--逝者如斯夫zeng
4. Re:AcWing 2014.岛 (离散化,枚举)
厉害
--逝者如斯夫zeng
5. Re:Acwing 849.Dijistra求最短路径(朴素Dijistra算法)
学到了😋
--逝者如斯夫zeng
点击右上角即可分享