常见trick总结

记录一些做题时遇到的有价值的 trick。

a+b=n

gcd(a,b)=gcd(a,a+b)=gcd(a,n)=φ(n)

二分 Δ,每条白边加上 ΔMST

P(x) 为在 [1,n] 中得到 x 的概率 ,E(x) 为得到的期望数字。

E(x)=i=1n(i×P(x))=i=1nP(xi)

树上距离一个点最远的点一定是直径的两个端点之一。

两个区间每个点对应连边,可以用 ST 表维护,操作完后下传。

n=knφ(n)

斐波那契性质s

遇到奇怪的模数,考虑分解质因数然后用 CRT 合并答案。

一个字符串在另一个中出现了多少次,等价于 AC 自动机 fail 树上以另一个字符串结尾位置为根的子树中有多少个点在此字符串上。

LCA{S}=LCA(x(min{dfnx}),y(min{dfny}))>

咕咕咕

posted @   yinhee  阅读(61)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
· 25岁的心里话

阅读目录(Content)

此页目录为空

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