上一页 1 ··· 7 8 9 10 11 12 13 下一页
摘要: 前言 哈希是一种常用的数据处理方法,可以牺牲极低的错误率来换取 \(O(1)\) 处理本来需要 \(O(n)\) 处理的东西,例如需要用 \(O(1)\) 来比较两个 \(O(n)\) 的东西。 基础哈希 数值哈希 对于一个较大的数 \(x\),我们考虑通过哈希将其降低为一个较小的值: \[has_ 阅读全文
posted @ 2025-02-08 14:11 w9095 阅读(93) 评论(0) 推荐(0)
摘要: 前言 此类知识点大纲中并未涉及,所以【8】是我自己的估计,后带星号表示估计,仅供参考。 莫队主要运用的是离线处理思想,是离线处理思想最经典的体现。离线处理思想在大纲中的评价是 \(8\) 级,所以我认为离线处理思想就是指莫队,就评价 \(8\) 级。 由于学习间隔较长,所以可能代码码风不太相同,尽情 阅读全文
posted @ 2025-02-08 14:11 w9095 阅读(22) 评论(0) 推荐(0)
摘要: 前言 WFLS 暑假集训 Day10 2-SAT 是一个比较难的算法,属于省选算法,当时学的不好,可能讲的不是很透彻。 2-SAT 有 \(n\) 个布尔变量 \(x_1\sim x_n\),另有 \(m\) 个需要满足的条件,每个条件的形式都是 「\(x_i\) 为 true / false 或 阅读全文
posted @ 2025-02-08 14:06 w9095 阅读(43) 评论(0) 推荐(0)
摘要: 前言 WFLS 暑假集训 Day 11 此类知识点大纲中并未涉及,所以【6】是我自己的估计,后带星号表示估计,仅供参考。 图论拆点处理后效性和动态规划升维处理后效性有异曲同工之妙,所以以后动态规划的题我都用图论拆点做。 图论拆点 在动态规划中,我们通过升维来解决后效性。在图论中,如果在一个点上需要维 阅读全文
posted @ 2025-02-08 14:04 w9095 阅读(33) 评论(0) 推荐(0)
摘要: 前言 WFLS 暑假集训 Day 5 Day 6 Day 8 Day 9 Tarjan 是个巨佬,快来膜拜他 orz。 长文警告:本文一共 \(1092\) 行,请合理安排阅读时间。 强连通分量 强连通分量针对有向图,本篇目内图指有向图。 定义 强连通:如果一个图中任意两点可以相互到达,那么称这个图 阅读全文
posted @ 2025-02-08 14:04 w9095 阅读(44) 评论(0) 推荐(0)
摘要: 前言 WFLS 2023 暑假集训 Day 2 Day 3 做完一部分老师的 LCA 题单后,我觉得人都要升华了。教练说前几年正是考这个玩意的时候,所以出的题目弯弯绕绕。我的评价:不如字符串。 LCA LCA 的定义与性质 最近公共祖先(LCA):树上任意两点 \(i,j\) 最近的公共祖先,记作 阅读全文
posted @ 2025-02-07 14:55 w9095 阅读(34) 评论(0) 推荐(0)
摘要: 前言 欧拉路径和一笔画问题有关,问题的本质也是奇点的数量。不算很难,而且考的也不多,主要还是在第一轮考。 欧拉路径 如果在一个图中,存在由 \(i\) 点出发,把每条边遍历一次,最后到达 \(j\) 的一条路径,则这个图中存在欧拉路径。这条路径叫做欧拉路径。 若最后回到起点,即 \(i=j\),那么 阅读全文
posted @ 2025-02-07 14:54 w9095 阅读(315) 评论(0) 推荐(0)
摘要: 前言 树上操作是 OI 重要的一环,树的 DFS 序、直径、重心这一堆东西也是树上操作的基础。树的 DFS 序可以把树上问题转化为区间问题,树的直径的性质经常是解题的关键,树的重心可以防止一些树上算法复杂度退化——它们都是玄学但有用的算法。 树的DFS序 在一棵树上进行 DFS,按访问顺序(时间戳) 阅读全文
posted @ 2025-02-07 14:54 w9095 阅读(57) 评论(0) 推荐(0)
摘要: 前言 四大玄学玩意:SPFA,动态规划,组合数学,AC自动机。 前置知识: 【5】KMP学习笔记 【6】字典树学习笔记 AC 自动机 给定 \(n\) 个模式串 \(s_i\) 和一个文本串 \(t\),求有多少个不同的模式串在文本串里出现过。 这是一个多模字符串匹配问题,对于这类问题,我们一般用 阅读全文
posted @ 2025-02-07 10:47 w9095 阅读(30) 评论(0) 推荐(0)
摘要: 前言 Manacher 算法是最好写的字符串算法。——教练 暴力求法 给出一个只由小写英文字符 \(\texttt a,\texttt b,\texttt c,\ldots\texttt y,\texttt z\) 组成的字符串 \(S\),求 \(S\) 中最长回文串的长度 。 暴力算法 \(1\ 阅读全文
posted @ 2025-02-07 10:47 w9095 阅读(29) 评论(0) 推荐(0)
上一页 1 ··· 7 8 9 10 11 12 13 下一页