会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Altwilio
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
下一页
2022年6月7日
后缀数组讲解及例题
摘要: 时间复杂度:倍增求法,复杂度 $O(nlogn)$ 首先把 $s$ 的每个后缀字典序排序。 $sa[i]:$ 排名第 $i$ 位的是第几个后缀(起始下标)。 $rk[i]:$ 第 $i$ 个(起始下标为 $i$)的后缀的的排名。 $height[i]:$ $sa[i]$ 与 $sa[i-1]$ 的最
阅读全文
posted @ 2022-06-07 08:19 Altwilio
阅读(110)
评论(0)
推荐(0)
2022年6月6日
(持续更新)虚树,KD-Tree,长链剖分,后缀数组,后缀自动机
摘要: 真的就是讲课两天,吸收一个月呢! $1.$虚树 $2.$KD-Tree $3.$长链剖分 $4.$后缀数组 后缀数组 $5.$后缀自动机 后缀自动机
阅读全文
posted @ 2022-06-06 07:26 Altwilio
阅读(61)
评论(0)
推荐(0)
2022年6月1日
CF908D New Year and Arbitrary Arrangement 题解
摘要: upd 2024.2.18 修改笔误 \(0.\) 前言 有一天 \(Au\) 爷讲期望见到了此题,通过写题解来加深理解。 \(1.\) 题意 将初始为空的序列的末尾给定概率添加 \(a\) 或 \(b\),当至少有 \(k\) 对 \(ab\) 时停止(注意是“对”,中间可以间隔字符),求 \(a
阅读全文
posted @ 2022-06-01 19:53 Altwilio
阅读(102)
评论(0)
推荐(0)
2022年4月21日
羽毛球决赛游记
该文被密码保护。
阅读全文
posted @ 2022-04-21 20:01 Altwilio
阅读(13)
评论(0)
推荐(0)
2022年4月9日
CF1665A GCD vs LCM
摘要:
阅读全文
posted @ 2022-04-09 23:37 Altwilio
阅读(36)
评论(0)
推荐(0)
2022年4月6日
模板大全(转载)
摘要: 模板 分类: 具体: 最大公约数 (gcd) [#nt01]: int gcd(int a, int b) {return b ? gcd(b, a % b) : a;} 快速幂 (递归版本) [#nt02]: ll PowerMod(ll a, ll n, ll m = mod) { if (!n
阅读全文
posted @ 2022-04-06 21:49 Altwilio
阅读(101)
评论(0)
推荐(0)
2022年3月29日
Evergarden
该文被密码保护。
阅读全文
posted @ 2022-03-29 20:24 Altwilio
阅读(3)
评论(0)
推荐(0)
2022年3月23日
三百行代码演绎树状数组基础全家桶(一维树状数组 + 二维树状数组)
摘要: /* #include<map> #include<cmath> #include<queue> #include<vector> #include<cstdio> #include<string> #include<cstring> #include<iostream> #include<algo
阅读全文
posted @ 2022-03-23 22:52 Altwilio
阅读(169)
评论(1)
推荐(1)
2022年3月21日
红名啦
摘要: #历经 145 天终于红了
阅读全文
posted @ 2022-03-21 14:52 Altwilio
阅读(43)
评论(0)
推荐(1)
2022年2月24日
快读快写
摘要: template<class T> inline void read(T &x){ x = 0; register char c = getchar(); register bool f = 0; while(!isdigit(c)) f ^= c == '-', c = getchar(); wh
阅读全文
posted @ 2022-02-24 18:59 Altwilio
阅读(46)
评论(1)
推荐(0)
上一页
1
2
3
4
5
6
7
下一页
公告