会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
jacklee404
Never Stop!
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
7
8
9
···
13
下一页
2023年4月7日
蓝桥杯-网络分析-带权并查集
摘要: 网络分析 题目 网络分析 思路 一开始考虑每次dfs, 然后进行memset(),复杂度为$O(m \times N \times M)$, 只拿了50分, 看了网上的题解,如果不用带权并查集的话,维护并查集内所有的点,复杂度$O(m \times N)$ 可以拿70分, 下面考虑正解带权并查集
阅读全文
posted @ 2023-04-07 19:19 Jack404
阅读(33)
评论(0)
推荐(0)
2023年4月3日
最接近神的人 树状数组(离散化)-逆序对
摘要: 最接近神的人 树状数组(离散化)-逆序对 题目 破解了符文之语,小FF开启了通往地下的道路。当他走到最底层时,发现正前方有一扇巨石门,门上雕刻着一幅古代人进行某种活动的图案。而石门上方用古代文写着“神的殿堂”。小FF猜想里面应该就有王室的遗产了。但现在的问题是如何打开这扇门…… 仔细研究后,他发现门
阅读全文
posted @ 2023-04-03 11:30 Jack404
阅读(13)
评论(0)
推荐(0)
青蛙过桥 DP + 字典序
摘要: 青蛙过桥 DP + 字典序 题目 一座长度为n的桥,起点的一端坐标为0,且在整数坐标i处有a[i]个石头【0<=a[i]<=4】, 一只青蛙从坐标0处开始起跳,一步可以跳的距离为1或2或3【即每一步都会落在整数点处】, 青蛙落在i处会踩着该点的所有石头,求青蛙跳出这座桥最少踩多少个石头?并且输出依次
阅读全文
posted @ 2023-04-03 11:24 Jack404
阅读(62)
评论(0)
推荐(0)
Acwing-提高课 图论
摘要: Acwing-提高课 图论 单源最短路的建图方式 1129. 热浪 注意无向图的边数为题目数据的2倍,另外链式前向星只有h[] 数组存储的大小是点数,其他是边数, 存储的时候可以不用结构体,用$w$数组存储idx对应的边权 #include <iostream> #include <cstring>
阅读全文
posted @ 2023-04-03 10:34 Jack404
阅读(13)
评论(0)
推荐(0)
2023年4月1日
线段树复习
摘要: 线段树复习 线段树是基于分治思想的二叉树,用来维护区间信息(区间和,区间最值,区间$gcd$等),可以在$nlogn$的时间内执行区间修改和区间查询 。 线段树的叶子节点存储元素本身,非叶子节点存储区间内的元素统计值。 建树 关于线段树为什么开$4 \times N$大小: 单点修改 $O(
阅读全文
posted @ 2023-04-01 10:54 Jack404
阅读(15)
评论(0)
推荐(0)
2023年3月28日
树状数组学习
摘要: 树状数组 | 算法 | 单点修改 | 求前缀和 | | | | | | 前缀和 | $O(1)$ | $O(n)$ | | 树状数组 | $O(logn)$ | $O(logn)$ | 我们将区间拆分成$[r - lowbit(r) + 1, r]$, 如上图所示,我们用右端点$r$来表示一个区
阅读全文
posted @ 2023-03-28 21:03 Jack404
阅读(11)
评论(0)
推荐(0)
2023年3月27日
加分二叉树 区间dp
摘要: 加分二叉树 区间dp 题目 加分二叉树 思路 由于根节点可以任选, 所以我们可以令$f[l][r]$ 表示考虑区间$[l, r]$合并的最优加分二叉树, 那么我们可以从根遍历,则问题转化为区间dp问题 $$ f[l][r] = max(f[l][k - 1] \times f[k + 1][r] +
阅读全文
posted @ 2023-03-27 19:23 Jack404
阅读(7)
评论(0)
推荐(0)
2023年3月26日
作物杂交 SPFA -- dp
摘要: 作物杂交 SPFA -- dp 题目 作物杂交 思路 首先回想一下bellman-ford算法通过$n - 1$次枚举,每次枚举所有的边进行松弛,算法的复杂度为$O(n \times m)$, 我们使用队列进行优化,即每次可能松弛其他点的边一定是上一次被松弛的点, 所以我们可以用一个队列来维护当
阅读全文
posted @ 2023-03-26 18:14 Jack404
阅读(11)
评论(0)
推荐(0)
2023年3月25日
The Great Julya Calendar 记忆化搜索-数位dp
摘要: The Great Julya Calendar 记忆化搜索-数位dp 题目 C1. The Great Julya Calendar time limit per test 2 seconds memory limit per test 256 megabytes input standard i
阅读全文
posted @ 2023-03-25 12:14 Jack404
阅读(20)
评论(0)
推荐(0)
2023年3月22日
2022蓝桥杯题解
摘要: 2022蓝桥杯题解 九进制转十进制 $$ (2022)9 = (2 \times 9^0 + 2 \times 9^1 + 2 \times 9^3){10} $$ #include <iostream> using i64 = long long; int main() { int n, ans
阅读全文
posted @ 2023-03-22 20:44 Jack404
阅读(23)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
···
13
下一页