会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Kxprivaterecord
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
下一页
2025年3月23日
[BST]BST笑传之拆查补(替罪羊树)
摘要: 替罪羊树 前言 首先我们要知道 BST 是什么 其实就是一颗用来查找的二叉树,然后有个特性,在任意子树,它的左节点权值小于根节点权值小于右节点权值 那么我们知道如果这个树是完全对称的,他的查找复杂度就是 \(O(log N)\) 的,然而要把它一直维持在完美的平衡状态很不容易 这就催生了一系列的 B
阅读全文
posted @ 2025-03-23 17:38 「癔症」
阅读(80)
评论(0)
推荐(0)
2025年3月20日
[最小生成树]洛谷 P9235 网络稳定性 题解
摘要: 直入正题。一个贪心发现你要让最小的路径尽可能大,这样是不是一下想到最大生成树,一个 kruskal 搞定 生成完之后最优解肯定在这棵树里,所以直接做最小值就行。 然而还有一个问题就是查询的两个点有可能不连通,那咋办呢?维护森林很麻烦,于是建一个虚点,向所有点连一个边权极小的边,再在这个图上做生成树,
阅读全文
posted @ 2025-03-20 22:13 「癔症」
阅读(48)
评论(0)
推荐(0)
2025年3月19日
[拉格朗日插值]CF622F The Sum of the k-th Powers 题解
摘要: 好题,基本没有高级知识但是依然能把蒟蒻如我绕的晕头转向 前置知识:拉格朗日插值 这个东西其实也比较简单,一个 n 次多项式,给你 n + 1 个平面上的点,就能求出一条图像 形式化的讲就是下面这个东西 \[f(x) = \sum_{i=0}^{N} y_i \prod_{i\ne j}\frac{x
阅读全文
posted @ 2025-03-19 00:20 「癔症」
阅读(14)
评论(0)
推荐(0)
2025年3月16日
拉格朗日插值算法
摘要: 首先介绍下作用 在平面上给定 n 个点,求一条多项式图像穿过所有的点 (每个点横坐标不同) 由浅入深,首先想一个悬浮点 1 ,它在除 1 以外给定的点的横坐标上函数值都是 0 。已知它的横坐标 \(x_1\) , 怎么用函数图像表示 我们一拍脑袋发现,可以这么表示 \[f1(x) = \prod_{
阅读全文
posted @ 2025-03-16 22:55 「癔症」
阅读(25)
评论(0)
推荐(0)
2025年3月15日
exgcd (扩展欧几里得算法)
摘要: 首先下一个结论 exgcd是通过类似辗转相除的方法,用\(O(\log N)\) 的时间复杂度计算以下这个方程的一组解 \[ax + by = \gcd(a,b) \]首先,我们知道\(\gcd(a,b) = \gcd(b,a\% b)\) , 也就是 \(\gcd(a,b) = \gcd(b,a-
阅读全文
posted @ 2025-03-15 12:24 「癔症」
阅读(109)
评论(0)
推荐(0)
2025年3月14日
关于逆元 - 逆元的三种解法
摘要: 作为数论的基础,感觉逆元还是很有用的,基本取模和除法的地方就有它 首先这个东西的定义就是在模 p 意义下,a 乘上自己的逆元等于 1 ,就相当于模 p 意义下的倒数 共三种常用解法,我们今天还是注重一些实践方面,证明的话就略了(绝对不是我忘记了怎么证qwq 。 我们三个方法,各有好坏,也会在最后评述
阅读全文
posted @ 2025-03-14 22:42 「癔症」
阅读(197)
评论(0)
推荐(0)
2025年3月13日
[模拟]洛谷 P11854 宴会
摘要: 疑惑,不知道怎么上的绿题,也不知道为什么标签有二分 qwq 大概就是给你数轴上的 n 个点,求一个位置,使得 \(\max(\lvert x - x_i | + t_i)\) 最小。 瞪眼法看出来正常没 t 的话就是中点。那么加上之后我们就要枚举一个最小的 l 和最大的 r 然后求中点(感性理解)。
阅读全文
posted @ 2025-03-13 21:27 「癔症」
阅读(22)
评论(0)
推荐(0)
[树状数组]洛谷 P3586 LOG 题解
摘要: 这个结论的说明其实洛谷的第一篇题解写的很清楚了 qwq 相当于是根据离散值建权值树状数组,动态维护大于 s 的种类的数量,和小于 s 的种类的和,然后在维护一下这个数组本身的值就行了。 注意哦,这里离散是要把查询更新一起离线离散的 具体实现还是有点麻烦的,好像别的题解都没仔细写,那么我来详细展开一下
阅读全文
posted @ 2025-03-13 19:10 「癔症」
阅读(14)
评论(0)
推荐(0)
2025年3月9日
CF1889D Game of Stacks 题解
摘要: 这题思维含量相当高,反正我是没想出来 qwq 题意就不复述了,咱们先考虑直接模拟题意,就是从每个栈都开始走一遍,然后看最后到哪。 注意:每次操作都无后效 考虑优化这个过程,我们发现从一个栈走的话,假设路上的所有栈都只走一遍,从这些栈开始的结果其实就跟起始栈是 一样的。因为我们是每经过一个栈弹出他的顶
阅读全文
posted @ 2025-03-09 15:38 「癔症」
阅读(18)
评论(0)
推荐(0)
2025年3月7日
Manacher 算法
摘要: 直切正题,这个算法基本就是用 \(O(n)\) 的复杂度查一个字符串内的最长回文。 这个东西其实和 KMP 有很多相似的地方,如果已经对 KMP 有了解的同学对这个肯定能起手的快些。 正篇 首先,明确一个数组的含义 \(d_i\) 表示以 i 为中心,向两边扩展回文的半径。 这个东西是包括 i 本身
阅读全文
posted @ 2025-03-07 23:58 「癔症」
阅读(12)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页
公告