08 2021 档案
摘要:前言 由于笔者被这道题目虐了很久,感觉心生不爽,所以写篇题解造福一下大众。希望别起到反效果就好了。 题解 这里的做法是计算直接算圆弧的积分。 首先比较坑的两个点(现在想想一点都不坑,只是自己菜): 被包含的圆是直接不计算贡献的。 如果两圆重合,在排除被包含圆的时候可能会互相影响导致被直接删掉。 然后
阅读全文
摘要:计算几何 zrf 评价:不用学得特别好。 世纪难题:谁在卡(双关)。 学习目标 学会快速正确地打出暴力,防止精度爆炸。 计算几何的基本概念 向量 yyds ! 有三种表示: 点对表示 复数表示 两个复数相乘的时候,辐角相加,模长相乘。 如果我们有一个向量长度是 \(1\) ,我们就可以利用这个向量来
阅读全文
摘要:题解 这道题目的题解也太拉了吧。 我感觉我现在已经明白了它的真实奥义了!!! 首先我们可以考虑逆序思考,即 \(E_i\) 表示第 \(i\) 个点到第 \(n\) 个点的期望天数,在不考虑自环的情况下。 我们再令一个点确定要走的边都不走的概率是 \(P_i\) ,那么易得该点期望等待天数就是 \(
阅读全文
摘要:感觉这道题目有点意思,希望他不会被我一眼秒了。 好像有一个有点正确(?)的嘴巴,找出最大的偶回文串,然后这个是可以通过操作二减少步骤的。 然后考虑最大的偶回文串一定不能向外执行操作二了?好像是的。 这样我们就转换成了子问题,如何快速求出最大偶回文串的一半的长度。 发现每一次长度必然减半,所以最多只会
阅读全文
摘要:特征向量与特征值 我们考虑任何一个线性变换都可以等同于乘上一个矩阵。 但是乘上一个矩阵的复杂度是 \(O(n^2)\) 的,所以我们需要考虑更优秀的做法。 考虑线性变换的矩阵 \(A\) 和一个列向量 \(\alpha\) 。 \[ A\alpha=\lambda\alpha\\ \] 我们可以找出
阅读全文
摘要:回文串 一个字符串中最多只能有 \(O(n)\) 种本质不同的回文串。 证明,考虑增加一个字符最多只会增加一个不同的回文串。 manacher 算法 利用回文扩展回文,均摊 \(O(n)\) 。 例题 用 manacher 求每个前缀的最长回文后缀。 题解 用 manacher 处理出回文串后,利用
阅读全文

浙公网安备 33010602011771号