07 2024 档案
摘要:【学习笔记】KMP 因为字符串对我太抽象了,所以只能以水的心态写这个 KMP。 感觉考到字符串的题肯定要崩。 以下均规定字符串 以下标 0 开头。 前缀函数: 给定一个长度为 的字符串 ,其前缀函数被定义为一个长度为 的数组 。 简单来说
阅读全文
摘要:【学习笔记】并查集应用 以 NOI 2001 食物链 为例の两种并查集用法。 题目大意: 规定每只动物有且仅有三种可能的种类 , 会吃 , 会吃 , 会吃 。 给定 只动物, 个语句。每个语句有如下两
阅读全文
摘要:【学习笔记】最短路 前言:只是对一些最短路算法的实现整理。 以下内容有部分摘自OI_wiki。 Floyd 算法 求全源最短路。可以有负边权。 Floyd 算法的本质是动态规划。设 表示由若干个编号不超过 的节点中转后从 到 的最
阅读全文
摘要:【学习笔记】倍增 倍增法,顾名思义就是翻倍。它能够使线性的处理转化为对数级的处理,大大地优化时间复杂度。 ST 表 RMQ 是 Range Maximum/Minimum Query 的缩写,表示区间最大(最小)值。 而 ST 表是用于解决可重复贡献问题的数据结构。 记 为 \
阅读全文
摘要:【学习笔记】图论连通性 啊啊啊啊啊! 先引用一篇犇的:))) 缩点 弱连通: 对于有向图中两点 和 ,它们在所有边为无向时存在一个环使它们相连。 强连通: 对于有向图中两点 和 ,存在一个环使它们相连。 强连通子图: 对于有向图 \(G = (V, E)\
阅读全文
摘要:NOIp 2023 淼游寄 Day -7 打了你谷模拟赛,因为时间问题只打了 2 个半小时。 本来估:65 + 5 + 0 + 0 = 70 ( T3 、 T4 没来得及写部分分)。 结果 T1 挂了,怒砍 25 pts 。 Day
阅读全文