上一页 1 ··· 8 9 10 11 12 13 14 15 16 下一页
摘要: 【BZOJ4553】[HAOI2016&TJOI2016]序列 题面 bzoj 洛谷 题解 一定要仔细看题啊qwq。。。 我们设$mn[i],mx[i]$表示第$i$个位置上最小出现、最大出现的值。 则选出的序列要满足 $ i<j\\ a[i]\leq mn[j]\\ mx[i]\leq a[j] 阅读全文
posted @ 2019-01-11 14:58 heyujun 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 【BZOJ3172】[TJOI2013]单词 题面 bzoj luogu 题解 我们考虑一下$AC$自动机的匹配过程 发现每个字符串的出现次数就是$fail$树上串最后字符节点的权值之和 然后就比较简单了 代码 阅读全文
posted @ 2019-01-09 11:45 heyujun 阅读(184) 评论(2) 推荐(0) 编辑
摘要: 【BZOJ2434】[NOI2011]阿狸的打字机 题面 bzoj 洛谷 题解 我们先想一下最暴力是怎么搞的 把$AC$自动机建好,每一个节点,从$y$串的结尾节点往上跳它的父亲, 和普通的$AC$自动机一样跳就好了 然而这个可以优化一下 我们将所有询问离线 每个串统计一次其他串对它的贡献 就可以有 阅读全文
posted @ 2019-01-09 10:40 heyujun 阅读(319) 评论(0) 推荐(1) 编辑
摘要: 【BZOJ1212】[HNOI2004]L语言 题面 bzoj 洛谷 题解 其实可以不用AC自动机,但是最近在学就用了。。。 先把自动机建好,然后我们考虑怎么做。 设$vis[x]$表示文本串中$1-x$是否可以被表示出来 然后暴跳$fail$ 设我们当前跳到了点$p$,在字符串的第$i$位 若有以 阅读全文
posted @ 2019-01-08 20:38 heyujun 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 【BZOJ2938】[POI2000]病毒 题面 bzoj 洛谷 题解 现在看到字符串的题目就是$AC$自动机23333。。。(以前是哈希) 这题和普通的$AC$自动机题有些许不同 这题的文本串并未给出来 怎么办呢? 想一下,如果一个字符串匹配不到任何东西的话,会怎么样 是不是会一直在里面打转转? 阅读全文
posted @ 2019-01-08 17:35 heyujun 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 【BZOJ4543】Hotel加强版 题面 bzoj 洛谷 $ps:$在洛谷看题在bzoj交。。。 题解 我们分析一下这个问题,要怎么样的点才满足三点距离两两相等呢? 1、存在三个点有共同的$LCA$。 2、存在一个点,使得它到它两颗不同的子树种两点的距离为$d$且它存在$d$级祖先。 考虑$dp: 阅读全文
posted @ 2019-01-06 15:21 heyujun 阅读(535) 评论(2) 推荐(0) 编辑
摘要: 【Vijos】lxhgww的奇思妙想 题面 Vijos 题解 戳这里 (在求$k$级祖先那里) 代码 阅读全文
posted @ 2019-01-06 13:51 heyujun 阅读(365) 评论(0) 推荐(0) 编辑
摘要: 长链剖分总结 概念 长链剖分和轻重链剖分十分相似,都是将一棵树节点的信息分成多条链的信息,但是前者是以深度剖分,后者则是以子树大小来剖分。 同时长链剖分还借鉴了$dsu\;on\;tree$的一些$trick$使得它能十分高效地合并子树信息。 性质 破天荒地写了证明 性质一 所有链长度之和为节点数 阅读全文
posted @ 2019-01-06 13:48 heyujun 阅读(653) 评论(6) 推荐(0) 编辑
摘要: 【BZOJ1951】[SDOI2010]古代猪文 题面 bzoj 洛谷 题解 题目实际上是要求 $ G^{\sum d|n\;C_n^d}\;mod \; 999911659 $ 而这个奇怪的模数实际上是个素数,由欧拉定理 $ G^{\sum d|n\;C_n^d}\;mod \; 99991165 阅读全文
posted @ 2019-01-05 23:26 heyujun 阅读(258) 评论(1) 推荐(0) 编辑
摘要: 【LG4067】[SDOI2016]储能表 题面 洛谷 题解 这种$n$、$m$出奇的大的题目一看就是数位$dp$啦 其实就是用一下数位$dp$的套路 设$f[o][n][m][k]$表示当前做到第$i$位卡不卡$n,m,k$的界 其中$f$是个$pair$一维存方案数、一位存数值 然后按照普通套路 阅读全文
posted @ 2019-01-05 21:24 heyujun 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 【BZOJ2004】[HNOI2010]Bus 公交线路 题面 bzoj 洛谷 题解 $N$特别大$P,K$特别小,一看就是矩阵快速幂+状压 设$f[S]$表示公交车状态为$S$的方案数 这是什么意思呢? 其实就是表示一个位置是否是公交车最后停靠的位置的状态 剔除无效状态后大约只有$125$左右的状 阅读全文
posted @ 2019-01-05 21:06 heyujun 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 【CF908G】New Year and Original Order 题面 "洛谷" 题解 设$f[i][j][k][l]$表示当前在第$i$位有$j$位大于等于$k$,当前有没有卡上界的方案数 则枚举新加的数$p$,有 $$ f[i+1][j+(p\geq k)][k][l|(p include 阅读全文
posted @ 2019-01-05 17:43 heyujun 阅读(504) 评论(1) 推荐(1) 编辑
摘要: 【LG4317】花神的数论题 题面 "洛谷" 题解 设$f_{i,up,tmp,d}$表示当前在第$i$位,是否卡上界,有$tmp$个一,目标是几个一的方案数 最后将所有$d$固定,套数位$dp$的板子 然后快速幂乘起来就好了 代码 阅读全文
posted @ 2019-01-05 16:58 heyujun 阅读(259) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-01-05 15:13 heyujun 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 【LG1445】樱花 题面 "洛谷" 题解 $$ \frac 1x+\frac 1y=\frac 1{n!}\\ \frac{x+y}{xy}=\frac 1{n!}\\ n!(x+y)=xy\\ xy n!(x+y)=0\\ (n!)^2+xy n!(x+y)=(n!)^2\\ (x n!)(y 阅读全文
posted @ 2019-01-04 17:12 heyujun 阅读(134) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 下一页