04 2024 档案

该文被密码保护。
posted @ 2024-04-24 13:15 June_Failure 阅读(1) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2024-04-10 13:36 June_Failure 阅读(1) 评论(0) 推荐(0) 编辑
摘要:Link 有些人还是啥都不会。 看到题目应该能想到这是笛卡尔树的性质,因为每一对 \((l,r)\) 都满足最左端最大值位置相同,所以说明在笛卡尔树上,每一对点的 lca 相同,说明 \(a\) 和 \(b\) 序列的笛卡尔树相同。 我们以下标为键,\(a_i\) 为值建立大根笛卡尔树,现在题目就转 阅读全文
posted @ 2024-04-10 13:12 June_Failure 阅读(27) 评论(0) 推荐(0) 编辑
摘要:二叉搜索树学习笔记 \(\frac{11}{20}\),看来是很难完成了。 这篇笔记大概是为了Splay准备的。 二叉搜索树 只需要了解他的思想,结合图片看就很一目了然。 一种比较唐的数据结构,他可以维护以下东西: 插入/删除一个数。 查询某个数是否出现。 查询全局某个数的前驱/后继。 先考虑每个数 阅读全文
posted @ 2024-04-07 13:49 June_Failure 阅读(7) 评论(0) 推荐(0) 编辑
摘要:差分 (姗姗来迟的一篇学习笔记) Part 1 一维差分 P2367 语文成绩 给出一个序列,支持修改,查询最小值。 在不考虑数据结构的情况下,有一种东西,叫差分。 他可以做到 \(O(1)\) 修改,\(O(n)\) 查询。 首先假设有一个序列:\(1,6,8,5,10\) 。 他的差分数组就是: 阅读全文
posted @ 2024-04-07 13:04 June_Failure 阅读(19) 评论(0) 推荐(0) 编辑
摘要:\(day0\) 处于广州三区,CSP 直接停掉。但是听说后续会有补测,但是无论如何,钩子应该是没有了。 晚上最后复习了快速幂,线段树,树状数组,就去睡觉了。 收到某人的祝福,挺好的(虽然远在我家隔壁一条街?)。 \(day1\) 中午 \(12\) 点开始考试,定个闹钟,到 \(3:30\)。准时 阅读全文
posted @ 2024-04-07 13:04 June_Failure 阅读(18) 评论(0) 推荐(0) 编辑
摘要:并查集学习笔记 本质上还是一个复习笔记。 考虑这样一个问题: 给出 \(x,y\) ,合并 \(x,y\) 所在集合。 给出 \(x,y\),查询 \(x,y\) 是否在同一集合内。 我们把集合当成一棵树,两个点有连边就表示他们在同一个集合内。这棵树的根节点就是这个集合的 “老大”,也就是这个集合里 阅读全文
posted @ 2024-04-06 23:25 June_Failure 阅读(6) 评论(0) 推荐(0) 编辑
摘要:最小生成树学习笔记 代码合集 很好,这还是一篇复习笔记。 考虑这么一个问题,给出一张无向图,有 \(n\) 个点,\(m\) 条边,边有边权,要你找 \(n-1\) 条边,使得这 \(n\) 个点联通且边权和最小。 Kruskal 首先,我们先把边权进行排序,然后贪心的加边,把选的边所带的点加到一个 阅读全文
posted @ 2024-04-06 23:24 June_Failure 阅读(8) 评论(0) 推荐(0) 编辑
摘要:单调栈 and 单调队列学习笔记 本文均以维护单调递增的栈/队列举例。 本篇代码合集 以后在写动态规划单调队列/单调栈优化的时候,这两个东西会合并。 单调栈 本质上就是模拟。 假设要维护一个单调递增的栈,那么对于一个元素进来了,在栈顶的所有比他小的数我全部都要踢出去,不然就不满足单调性。然后把这个数 阅读全文
posted @ 2024-04-06 23:23 June_Failure 阅读(5) 评论(0) 推荐(0) 编辑
摘要:SCC 学习笔记 好听点的话来说,就是强连通分量。 一个有向图,里面任意两个节点之间可以相互到达,我们把它称为一个强连通分量。 Kosaraju 首先,对于一个强连通的图,显然,他的反图也是一个强连通图。(因为原先 \(A\) 可以到 \(B\),\(B\) 可以到 \(A\),反过来是一样的) 做 阅读全文
posted @ 2024-04-06 23:22 June_Failure 阅读(8) 评论(0) 推荐(0) 编辑
摘要:MCE 学习笔记 最小表示法。 你说的对,月考考完了,但是感觉基本炸了。/ll/ll,相对失败。 艹,写了我一个晚上。 \(\frac{3}{20}\),还差的远呢。 闲话:MCE 是 a3 叫的,不过感觉挺好听。 这个算法出题的话可能就比较板了,所以不是很热门? 不废话了。 引入定义: 循环同构, 阅读全文
posted @ 2024-04-06 23:22 June_Failure 阅读(6) 评论(0) 推荐(0) 编辑
摘要:2-SAT 学习笔记 P4782 【模板】2-SAT 2-SAT 问题模型:构造 bool 变量 \(x_1,x_2...x_n\),使得满足一些限制一对 \(x_1\) 和 \(x_2\) 取值的条件合法。 很显然根据 Floyd 传递闭包可以做到 \(O(n^3+m)\),但不太行。 有 \(O 阅读全文
posted @ 2024-04-06 23:20 June_Failure 阅读(2) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示