E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
TJOI
Tjoi
2019 甲苯先生和大中锋的字符串 后缀自动机_差分
Tjoi
2019甲苯先生和大中锋的字符串后缀自动机_差分
tjoi
胆子好大,直接出了两道送分题......都9102年了,还有省选出模板题QAQ......Code:#include#definesetIO
EM-LGH
·
2020-09-15 22:07
【
TJOI
2019】甲苯先生和大中锋的字符串
传送门problem给定一个长度为nnn的字符串。在恰好出现了kkk次的子串中,按照子串的长度分类,请求出子串数量最多的那一类的长度(如果有多个输出最长长度)。有TTT组数据。数据范围:1≤n≤1051≤n≤10^51≤n≤105,1≤T≤1001≤T≤1001≤T≤100,∑n≤3×106\sumn≤3\times10^6∑n≤3×106。solution这其实就是一道SAM的模板题。SAM中的
forever_dreams
·
2020-09-15 22:23
#
后缀自动机
SAM
[
TJOI
2019]甲苯先生和大中锋的字符串
[
TJOI
2019]甲苯先生和大中锋的字符串[题目链接]链接[思路要点]$\text{sam}$裸题,但是由于\(\text{sam}\)不熟练,于是用\(\text{sa}\)做建出\(\text{sa
aozhuan8489
·
2020-09-15 22:54
数据结构与算法
p5341 [
TJOI
2019]甲苯先生和大中锋的字符串
分析
TJOI
白给题建出sam,对于每个点如果它的子树siz和等于k那么对于这个满足的点它有贡献的长度一定是一个连续区间直接差分即可代码#includeusingnamespacestd;intn,k,mx
weixin_30430169
·
2020-09-15 21:38
洛谷P5341 [
TJOI
2019]甲苯先生和大中锋的字符串
原题链接P5341[
TJOI
2019]甲苯先生和大中锋的字符串题目描述大中锋有一个长度为n的字符串,他只知道其中的一个子串是祖上传下来的宝藏的密码。但是由于字符串很长,大中锋很难将这些子串一一尝试。
weixin_30294709
·
2020-09-15 21:37
数据结构与算法
bzoj-4551 [
Tjoi
2016&Heoi2016]树
题意:给出一棵树,有两种操作:Cx:标记点x;Qx:查询某个点的最近被标记祖先;n,m#include#include#include#defineN110000#defineprpair#definelsonl,mid,notr[N&s){if(!s.size())returnpr(0,0);return*(--s.end());}voidupdate(intl,intr,intno,intst
ww140142
·
2020-09-15 15:09
bzoj
数据结构
4556: [
Tjoi
2016&Heoi2016]字符串 后缀自动机 详细
4556:[
Tjoi
2016&Heoi2016]字符串TimeLimit:20SecMemoryLimit:128MBSubmit:980Solved:384[Submit][Status][Discuss
OI界第一麻瓜
·
2020-09-15 14:40
字符串
Bzoj4556: [
Tjoi
2016&Heoi2016]字符串
4556:[
Tjoi
2016&Heoi2016]字符串TimeLimit:20SecMemoryLimit:128MBSubmit:177Solved:92[Submit][Status][Discuss
ZXCVBNM_AU
·
2020-09-15 14:37
后缀数组
主席树
二分
ST表
BZOJ4556 [
Tjoi
2016&Heoi2016]字符串
恩,我们进行一些瞎YY,首先询问s[a~b]的所有子串与S[c~d]的最长LCP其实相当于询问s[a~b]的所有后缀与s[c~d]的最长LCP与这个子串的长度还有c~d的长度取min进一步转化设suf[i]表示S的从第i个字符开始的后缀,则其实相当于询问这个可以把d-c+1提到外面,就变成这样只需要考虑左面的,考虑若答案为l(lb-l+1的位置,而在a=l,那么s[i~b]就是一个与s[c~d]有
neither_nor
·
2020-09-15 14:52
BZOJ
二分
主席树
后缀自动机
树倍增
bzoj 4556 [
Tjoi
2016&Heoi2016]字符串
4556:[
Tjoi
2016&Heoi2016]字符串TimeLimit:20SecMemoryLimit:128MBSubmit:952Solved:374[Submit][Status][Discuss
我要吃熊猫
·
2020-09-15 13:13
[
TJOI
&HEOI2016]str/[JZOJ4614]字符串
题目大意给出只包含小写拉丁字母的字符串S,有m个询问,给出(a,b,c,d),求属于区间[a,b]的所有子串与S[c..d]的LCP长度最大值。1≤|S|,m≤105题目分析显然可以使用后缀数组,我们要求的是maxi∈[a,b]{min(d−c+1,b−i+1,LCP(sufi,sufc))}根据后缀数组的性质,LCP可以在排序后的数组上使用RMQ解决。如果没有b−i+1的限制,我们显然选择ran
a_crazy_czy
·
2020-09-15 13:02
其它比赛和题库
二分法
后缀自动机
后缀数组
主席树
「
TJOI
/ HEOI2016」字符串
题目链接问题分析看见字符串,还涉及到子串和前缀的,当然就想到了SAM(其实我不会SA)。首先我们把串反一下,就变成了求S[a..b]的所有子串与S[c..d]的最长后缀的长度。我们把问题说成这样:求是S[a..b]子串的S[c..d]的最长后缀长度。于是我们就可以二分答案,然后判定是否在S[a..b]中出现就可以啦!考虑二分答案后如何判定假设我们现在判断Len是否可行。我们首先找到一个SAM上的状
TIANFENG_123456
·
2020-09-15 13:42
bzoj4556 [
Tjoi
2016&Heoi2016]字符串(SA+二分答案+线段树)
给定一个串S,每次询问S[a..b]中的子串与S[c..d]的lcp的最大值。子串其实就可以当做后缀。那么每次就是求后缀[a..b]与c的lcp最大值。我们考虑二分答案ans,用SA处理出h数组,那么就可以再二分答案得到c向前向后拓展的最远距离。即[l..r]中的串与c的lcp都>=ans,然后我们就要看这些串中是否有合法的,即是否存在一个串的下标在[a…b-ans+1]之间。这怎么判断呢?我们可
Icefox_zhx
·
2020-09-15 13:06
bzoj
二分答案
SA
线段树
bzoj4556【
TJOI
2016&HEOI2016】字符串
4556:[
Tjoi
2016&Heoi2016]字符串TimeLimit:20SecMemoryLimit:128MBSubmit:195Solved:103[Submit][Status][Discuss
AaronPolaris
·
2020-09-15 13:36
二分
好题
倍增
线段树
后缀数组
后缀自动机
可持久化数据结构
OIer的狂欢
BZOJ 4556 [
Tjoi
2016&Heoi2016]字符串
后缀数组+可持久化线段树+二分啊啊啊智商好低,想了好久。一个直观的想法是在s[a…b]中找到和s[c…d]最接近的串,使得height最大。然而一个很烦的事情是s[a…b]存在一个右边界b,意味着我们需要min一个边界值。遇到这种min啊max啊的东西一般考虑强行分类讨论。于是二分一个答案mid,那能贡献mid答案的串开头一定位于s[a…b-mid+1]之中,那边界的条件就没了,这样就可以直接用h
Endless_Way
·
2020-09-15 13:32
字符串-后缀
数据结构-可持久化线段树
其它-二分/三分
洛谷1418
洛谷1418题目链接P1418[
TJOI
2011]构造矩阵题目大意:在一个n*m(n#include#include#include#defineMXN200100#definemxn210usingnamespacestd
lycccccccc
·
2020-09-14 19:42
网络流
洛谷P4588 [
TJOI
2018]数学计算 【线段树】
题目链接洛谷P4588题解用线段树维护即可#include#include#include#include#include#include#defineRedge(u)for(intk=h[u],to;k;k=ed[k].nxt)#defineREP(i,n)for(inti=1;i(a,b)#definecls(s)memset(s,0,sizeof(s))#definecppair#defin
weixin_30460489
·
2020-09-14 07:51
FFT学习笔记
求单位根2.求A(wnk)A(w_n^k)A(wnk)3.蝴蝶操作IDFT0.目的:将点值表示转回系数表示1.理解板子“三次变两次”优化NTT原根的性质板子分治FFT练习bzoj万径人踪灭bzoj二元运算[
TJOI
2017
xyyxyyx
·
2020-09-13 20:08
算法整理
中国剩余定理及扩展
文章目录中国剩余定理用途求解方法例题&代码[洛谷P1495曹冲养猪](https://www.luogu.org/problemnew/show/P1495)洛谷P3868[
TJOI
2009]猜数字扩展中国剩余定理用途求解方法例题
JokerJim
·
2020-09-13 18:01
模板
数论
求二分图最大匹配的两种算法
这里以
TJOI
2016的游戏为例Description在2016年,佳缘姐姐喜欢上了一款游戏,叫做泡泡堂。简单的说,这个游戏就是在一张地图上放上若干个炸弹,看是否能炸到对手,或者躲开对手的炸弹。
15068475758
·
2020-09-12 05:48
洛谷 P4093 [HEOI2016/
TJOI
2016]序列 CDQ分治优化DP
洛谷P4093[HEOI2016/
TJOI
2016]序列CDQ分治优化DP题目描述佳媛姐姐过生日的时候,她的小伙伴从某宝上买了一个有趣的玩具送给他。
liuchanglc
·
2020-09-08 21:00
luogu P2824 [HEOI2016/
TJOI
2016]排序
analysis这题思路很巧妙啊关键点是能够想到对一个01序列的排序可以用log级别的线段树来操作想到这点后,我们可以二分q位置上的数字,将原序列大于等于这个值的数字都写成1,其他的写成0,然后用线段树模拟排序就行能够这样做的原因:假设我们二分的值是mid,这里的数字本来是x,那么当x>mid时,最后排序后的q处的数就等于1,反之等于0实现的时候注意初始化和lazy函数的初值#includeusi
AndrewMe8211
·
2020-08-25 05:04
数据结构
各省省选
洛谷 4823 [
TJOI
2013]拯救小矮人
题目链接->噔楞题解:贪心按个高+臂长排序。个矮臂长的先走,个高臂短的后走#include#include#include#include#defineN2007usingnamespacestd;intf[N],n,flag,now,ans;structnode{intx,y;}edge[Ny.x+y.y;}intmain(){scanf("%d",&n);for(inti=1;i=1;i--)
bai123456888888
·
2020-08-25 02:46
[
TJOI
2018]数学计算
题目链接如果把这个问题看作是区间问题,那么会简单的多了,一开始整个区间都是1,所有的值都是1,然后就像是分治的做法,我们将他们分开来,算每个小子集的乘积取模,然后修改的时候其实就是置1或者是置当前数值。#include#include#include#include#include#include#include#include#include#include#include#include#in
Andres_Lionel
·
2020-08-24 22:44
线段树
省选专练[
TJOI
2013]循环格
神仙网络流QAQ这个主要还是没想通环是啥:图中全是入读出度为1的点所以用费用流表示改变方向#includeusingnamespacestd;constintN=1e5+10;constintINF=0x3f3f3f3f;structFront_star{intu,v,w,c,nxt;}e[Nmmp;voidBuild_Gra(){for(inti=1;iQ;intinqueue[N]={};in
dingwufu9301
·
2020-08-24 08:23
HEOI2016/
TJOI
2016 游戏
LinkDiffculty算法难度6,思维难度5,代码难度6Description给定一个n×mn\timesmn×m的地图,有空地,障碍,不能放炸弹的空地。炸弹的威力不能穿过障碍,可以穿过不能放炸弹的空地。要求放最多的炸弹,使得不存在炸弹能互相炸到。1≤n,m≤501\len,m\le501≤n,m≤50Solution考虑取出行列中的极长连续不含障碍的段。然后对于每个可以放炸弹的空地,变成一条
stone41123
·
2020-08-24 06:03
HEOI2016/
TJOI
2016 排序
LinkDiffculty算法难度5,思维难度5,代码难度5Description给定一个nnn排列,要求支持两个操作:对[L,R]升序排序对[L,R]降序排序mmm个操作之后,会询问位置qqq上的值。1≤n,m,q≤1051\len,m,q\le10^51≤n,m,q≤105Solution线段树分裂/合并的板题(这题有个非常好写的做法,考虑二分答案。二分答案mid之后,所有mid的数都变成1。
stone41123
·
2020-08-24 06:03
BZOJ5157 & 洛谷3970:[
TJOI
2014]上升子序列——题解
https://www.lydsy.com/JudgeOnline/problem.php?id=5157https://www.luogu.org/problemnew/show/P3970给定一个只包含整数的序列(序列元素的绝对值大小不超过10^9),你需要计算上升子序列的个数,满足如下条件的称之为一个上升子序列:是原序列的一个子序列长度至少为2所有元素都严格递增如果两个上升子序列相同,那么只
weixin_34233618
·
2020-08-23 20:09
BZOJ3173: [
Tjoi
2013]最长上升子序列 Treap+树状数组
BZOJ3173:[
Tjoi
2013]最长上升子序列TimeLimit:10SecMemoryLimit:128MBSubmit:1505Solved:784[Submit][Status][Discuss
Oakley_
·
2020-08-23 15:33
[树状数组求第K大][BZOJ 3173][
TJOI
2013]最长上升子序列
Description(嘛,找不到文字题面)Analysis因为数字是从小到大插入的,所以我们可以构造出最终序列,然后O(NlogN)求最长上升子序列。关键是构造出最终序列。2B青年:我会平衡树!平衡树模拟插入,求出最终序列,虽然可以过,但是代码量和时间不尽人意。下面来讲一下文艺的做法吧...我们发现,将整个序列反过来做,如果当前数插入的位置定了,将不会再受到影响。而这样子就可以用树状数组维护,首
D_William
·
2020-08-23 15:50
洛谷 P3846 [
TJOI
2007] 可爱的质数 bsgs
题目网址:https://www.luogu.com.cn/problem/P3846分析:一道bsgs的模板题。代码:#include#include#include#defineLLlonglongconstintc=1e6+7;usingnamespacestd;intp,b,n;structnode{intx,y;}hash[c];voidins(intx,inty){intt=x%c;w
Amber_lylovely
·
2020-08-23 01:59
BSGS
P3853 [
TJOI
2007]路标设置
https://www.luogu.org/problemnew/show/P38531.用二分法慢慢寻找最小的“空旷指数”,假设目前的mid是一个最小的“空旷指数”,那么在a数组(路标数组)里每两个相邻间的路标距离一定要小于等于目前的mid,如果大于,那就必须使用一些路标去填补这个距离。2.那么怎么去补呢?由于目前mid已是最大距离,填补时两路标距离一定usingnamespacestd;int
Cyq Stark
·
2020-08-23 01:34
二分答案
洛谷P3759 - [
TJOI
2017]不勤劳的图书管理员
PortalDescription给出一个\(1..n(n\leq5\times10^4)\)的排列\(\{a_n\}\)和数列\(\{w_n\}(w_i\leq10^5)\),进行\(m(m\leq5\times10^4)\)次操作:交换\(a_{p_1},a_{p_2}\),并求\(\sum_{i=1}^n\sum_{j=i+1}^n[a_i>a_j](w_{a_i}+w_{a_j})\)。S
ayw1069
·
2020-08-23 01:06
「
TJOI
2015」线性代数
题目链接Solution:抽象一下就是:同时选和可以获得的价值,而选了就要失去的价值,求最大获益。考虑网络流,源点向每一个连一条流量为的边,接着向每一个和分别连一条流量为无限的边。最后每一个再向汇点连一条流量为的边。我们考虑这样一张流量图的割意味着什么,对于每一个i,如果你想要断去经过它到汇点的路径,要么割掉左边所有相连的,要么割掉右边流量为的边.记,则F-割的大小就是一组可行的解。所以F-最小割
ZGS_WZY
·
2020-08-23 00:15
网络流
【BZOJ4890】[
TJOI
2017]城市(动态规划)
【BZOJ4890】[
TJOI
2017]城市(动态规划)题面BZOJ洛谷题解数据范围都这样了,显然可以暴力枚举断开哪条边。
weixin_30815427
·
2020-08-22 03:52
和Leo一起做爱字符串/线段树的好孩子「
TJOI
/ HEOI2016」字符串
终于做完佳媛姐姐系列后缀数组+RMQ+主席树本题求的是两段子串中的LCS当然LCS是可以用LCP求的首先建立SA得到a,b,c,d求出rk-c二分LCS设查询mid由于求两个串的LCP是求rk1-rk2的min建立ST表利用RMQ查出rkc所能覆盖的区间L,R这个时候很明显出现在L-R就是合法的那么易得区间版本查询建立主席树查询节点即可#include#include#include#includ
dingwufu9301
·
2020-08-22 01:24
JZOJ3256 【
TJOI
2013】松鼠聚会 切比雪夫距离转曼哈顿距离
题目大意给在给你二维平面上的n个点(xi,yi),现在规定从一个格点走到八相邻的格点的费用是1。现在要求你选出其中一个给定的点,要求其余所有点到这个点的花费和最小。n≤105xi,yi≤109解题思路首先先分析一下怎样能更简便的算费用,不难发现,由于每走一步可以是横坐标距离减1或纵坐标距离减1,或两个同时减1。那么从一个点走到另一个点的代价显然是max(|x1−x2|,|y1−y2|)。这个距离的
YxuanwKeith
·
2020-08-22 00:53
算法-计算几何
算法-数论
BZOJ-3172: [
Tjoi
2013]单词(SA+RMQ+二分查找)
题目:http://www.lydsy.com/JudgeOnline/problem.php?id=3172把所有单词中间加入一个其他字符,然后建成后缀数组,明显,以相同单词为前缀的后缀在SA里面是一个区间,那么二分查找枚举区间端点即可。代码(第二次写,很长很丑)(刚开始快排在BZOJ上过了,在WIKI上却TLEL了,搞的只能硬着头皮去写基排):#include#include#include#
AmadeusChan
·
2020-08-21 12:46
洛谷 P4091 [HEOI2016/
TJOI
2016]求和 任意模数fft
题目描述在2016年,佳媛姐姐刚刚学习了第二类斯特林数,非常开心。现在他想计算这样一个函数的值:f(n)=∑ni=0∑ij=0S(i,j)×2j×(j!)f(n)=∑i=0n∑j=0iS(i,j)×2j×(j!)S(i,j)S(i,j)表示第二类斯特林数,递推公式为:S(i,j)=j×S(i−1,j)+S(i−1,j−1),1≤j≤i−1S(i,j)=j×S(i−1,j)+S(i−1,j−1),1
Amber_lylovely
·
2020-08-21 00:27
fft-ntt
洛谷P3963 [
TJOI
2013]奖学金
堆题目传送门首先这道题不可二分,自己YY一下挺显然的。把每个人按照成绩排序,从大往小扫,用三个可删除的堆q1,q2,q3q1,q2,q3q1,q2,q3维护。q1,q3q1,q3q1,q3分别维护当前位置左右的前kkk大,q2q2q2维护左边不是前kkk大的,相当于q1q1q1的后备。具体实现见代码:#include#include#include#include#include#defineN2
forezxl
·
2020-08-19 08:00
洛谷
数据结构---堆
蒟蒻zxl的Blog专栏
bzoj4001 [
TJOI
2015]概率论(生成函数)
我以为我不会忘记的qaq还是写一写推导吧qaq,方便后人首先设hn表示n个节点的二叉树的形态数那么我们有hn=∑i=1n−1hi∗hn−1−i,h0=1,h1=1hn=∑i=1n−1hi∗hn−1−i,h0=1,h1=1写出hnhn的生成函数:f(x)=1+x+2x2+5x3+...f(x)=1+x+2x2+5x3+...f2(x)=1+2x+5x2+...f2(x)=1+2x+5x2+...f2
Icefox_zhx
·
2020-08-19 08:48
bzoj
生成函数
组合数学
TJOI
2016&HEOI2016 排序 线段树+二分答案
题目链接:bzoj点我:-)洛谷点我:-)题目描述:在2016年,佳媛姐姐喜欢上了数字序列。因而他经常研究关于序列的一些奇奇怪怪的问题,现在他在研究一个难题,需要你来帮助他。这个难题是这样子的:给出一个1到n的全排列,现在对这个全排列序列进行m次局部排序,排序分为两种:1:(0,l,r)表示将区间[l,r]的数字升序排序2:(1,l,r)表示将区间[l,r]的数字降序排序最后询问第q位置上的数字。
Miaowey
·
2020-08-18 08:41
数据结构------线段树
其他------二分
各种OJ------洛谷
BZOJ 4001
TJOI
2015 概率论 卡特兰数 生成函数计数
求随机有根二叉树的叶节点数的期望。令fi表示有i个节点的二叉树的个数,显然f0=1,且有递归定义fi=∑i=0i−1fifn−i−1令gk=∑ki=0fifk−i那么数列g的生成函数即G(x)=F2(x)又fi=gi−1,即F(x)=xG(x)+1有F(x)=xF2(x)+1解得F(x)=1−1−4x‾‾‾‾‾‾√2x(丢掉的一根是为了函数收敛)由于答案是xn项的系数。。所以二项式定理展开有F(x
huanghongxun
·
2020-08-18 08:19
BZOJ
省选
概率期望
计数问题
hdu5052
http://www.elijahqi.win/archives/830
tjoi
2015我写错了导致这题wa半天,
tjoi
数据太弱,没跑出来是错的ProblemDescriptionYaogelikestoeatchickenchopslateatnight.Yaogehaseatentoomanychickenchops
elijahqi
·
2020-08-18 08:09
树链剖分
2020.08.11日常总结——线段树和二分产生的强大合力
今天要讲的例题就是一例……luoguP2824[HEOI2016/
TJOI
2016]排序\color{green}{\texttt{luoguP2824[HEOI2016/
TJOI
2016]排序}}luoguP2824
ZHUYINGYE_123456
·
2020-08-18 08:59
线段树
二分答案
思维题
[
TJOI
2019]唱,跳,rap,篮球(生成函数,组合数学,NTT)
算是补了个万年大坑了吧。根据wwj的题解(最准确),设一个方案\(S\)(不一定合法)的鸡你太美组数为\(w(S)\)。答案就是\(\sum\limits_{S}[w(S)=0]\)。用二项式定理:\(\sum\limits_{S}[w(S)=0]=\sum\limits_{S}(1-1)^{w(S)}=\sum\limits_{S}\sum\limits_{i\ge0}(-1)^i\binom{
angzuo8655
·
2020-08-17 05:11
[
TJOI
2009]猜数字(洛谷 3868)
题目描述现有两组数字,每组k个,第一组中的数字分别为:a1,a2,...,ak表示,第二组中的数字分别用b1,b2,...,bk表示。其中第二组中的数字是两两互素的。求最小的非负整数n,满足对于任意的i,n-ai能被bi整除。输入格式输入数据的第一行是一个整数k,(1≤k≤10)。接下来有两行,第一行是:a1,a2,...,ak,第二行是b1,b2,...,bk输出格式输出所求的整数n。输入输出样
anglanjing7414
·
2020-08-14 06:47
数据结构与算法
[
TJOI
2017]城市 树形dp+树的直径+树的中心
原题:https://www.luogu.org/problemnew/show/P3761题解:修改一条边,使最长链最短。枚举每一条边,显然可以将树分成两个联通块,那么最长链可以是两个联通块的直径,也可以是,连接两个联通块的中心,即两颗树的半径+枚举的边长。可以用树形dp求。对于直径:设dp[x][0/1]表示以x为根子树的最大长,和次大长voidgetd(intx,int&ans){for(i
Exception2017
·
2020-08-13 21:07
treedp
dp
[
TJOI
2018]数学计算 线段树
原题:https://www.luogu.org/problemnew/show/P4588题解:很明显是线段树,单点修改,区间查询。别忘了清1#include#definelllonglong#definelsnow<<1#definersnow<<1|1#definelsonls,l,mid#definersonrs,mid+1,r#definemid(l+r)/2usingnamespace
Exception2017
·
2020-08-13 21:07
线段树
[
TJOI
2018]异或 树链剖分+可持久化Trie树
原题:https://www.luogu.org/problemnew/show/P4592题解:很明显如果是一个序列的话要用到Trie。树上操作时可以用树链剖分转化为序列形式,然后建Trie树就行了。其实就是两个版子。#includeusingnamespacestd;constintN=1e5+10;structE{intto,nxt;}data[Nmaxson)son[x]=y,maxson
Exception2017
·
2020-08-13 21:36
树链剖分
Trie/可持久化Trie
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他