会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
cly_none
confused
博客园
首页
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
···
10
下一页
2018年9月11日
【做题】CF119D. String Transformation——KMP
摘要: 题意:有两个字符串$a,b$,下标从$0$开始。求数对$(i,j)$满足$a[i+1:j] + r(a[j:n]) + r(a[0:i+1]) = b$,其中$r(s)$表示字符串$s$的反串。若有多组解,输出其中$i$最大,然后$j$尽可能小的一组。 $|a|,|b| \leq 10^6$ 首先考
阅读全文
posted @ 2018-09-11 14:58 莫名其妙的aaa
阅读(363)
评论(0)
推荐(0)
2018年9月3日
【做题】51NOD1753 相似子串——哈希
摘要: 题意:两个字符串相似定义为: 1.两个字符串长度相等 2.两个字符串对应位置上至多有一个位置所对应的字符不相同 给定一个字符串$s$,$T$次询问两个子串在给定的规则下是否相似。给定的规则指每次给出一些等价关系,如‘a'=’b',‘b'=’c'(具有传递性) $|s|,T \leq 3 \times
阅读全文
posted @ 2018-09-03 08:02 莫名其妙的aaa
阅读(252)
评论(0)
推荐(0)
2018年9月1日
【做题】51NOD1518 稳定多米诺覆盖——容斥&dp
摘要: 题意:求有多少种方案,用多米诺骨牌覆盖一个$n\times m$的棋盘,满足任意一对相邻行和列都至少有一个骨牌横跨。对$10^9+7$取模。 $n,m \leq 16$ 首先,这个问题的约束比较复杂,直接dp需要较高的代价记录状态,不能通过本题。 然而,这个问题的约束可以被拆分为多个小约束(某条线被
阅读全文
posted @ 2018-09-01 20:52 莫名其妙的aaa
阅读(386)
评论(0)
推荐(0)
2018年8月30日
【做题】TCSRM592 Div1 500 LittleElephantAndPermutationDiv1——计数&dp
摘要: 题意:定义函数$f(A,B) = \sum_{i=1}^n \max(A_i,B_i)$,其中$A$和$B$都是长度为$n$的排列。给出$n$和$k$,问有多少对$(A,B)$满足$f(A,B)\geq k$。对$10^9 + 7$取模。 $n \leq 50$ 首先,可以直接钦定$A$为$1,2.
阅读全文
posted @ 2018-08-30 18:54 莫名其妙的aaa
阅读(359)
评论(0)
推荐(0)
2018年8月15日
【做题】TCSRM591 Div1 500 PyramidSequences——数形结合&思维
摘要: 题意:定义高度为$x$的金字塔数列为周期为$2x 2$的无限数列。它的每一个周期都是形如$1,2,...,x 1,x,x 1,...,2$的形式。记高度为$x$的金字塔数列第$i$个数为$p_{x,i}$ 现在给出$n$和$m$,求集合$S = \{(x,y) | \, \exists i , x
阅读全文
posted @ 2018-08-15 08:09 莫名其妙的aaa
阅读(296)
评论(0)
推荐(0)
2018年8月7日
【做题】NOWCODER142A Ternary String——数列&欧拉定理
摘要: 题意:你有一个长度为$n$,且仅由012构成的字符串。每经过一秒,这个字符串所有1后面会插入一个0,所有2后面会插入一个1,然后会删除第一个元素。求这个字符串需要多少秒变为空串,对$10^9+7$取模。 $n \leq 10^5$ 显然这个答案是可以从左往右维护当前已经经过的时间,一位位算过来的。
阅读全文
posted @ 2018-08-07 14:16 莫名其妙的aaa
阅读(259)
评论(0)
推荐(0)
2018年8月4日
【做题】CF196E. Opening Portals 排除无用边&最小生成树
摘要: 题意:给出一个有$n$个结点,$m$条边的连通无向图,边有边权,等于经过这条边所需的时间。有$k$个点设有传送门。一开始,所有传送门关闭。你从$1$号点出发,每当你到达一个有传送门的点,那个传送门就会永久开启。你可以从一个开启的传送门花费$0$时间到达另一个开启的传送门。求开启所有传送门所需的最小时
阅读全文
posted @ 2018-08-04 08:47 莫名其妙的aaa
阅读(389)
评论(0)
推荐(0)
2018年7月31日
【做题】HDU6331 Walking Plan——矩阵&分块
摘要: 题意:给出一个有$n$个结点的有向图,边有边权。有$q$组询问,每次给出$s,t,k$,问从$s$到$t$至少经过$k$条边的最短路。 $n \leq 50, \, q \leq 10^5, \, k \leq 10^4$ 首先,注意到$n$非常小这个性质。对于很多这类点数少,询问不易维护也不复杂的
阅读全文
posted @ 2018-07-31 20:39 莫名其妙的aaa
阅读(261)
评论(0)
推荐(0)
【做题】BZOJ2534 L-gap字符串——调和级数
摘要: 题意:给出一个字符串,问其中有多少个子串恰好为$uvu$的形式。其中,$u$非空,$v$的长度恰好为$l$。 $n \leq 5 \times 10^4$ 我们设两个后缀的起点分别为$a,b \, (a using namespace std; const int N = 80010, BAS =
阅读全文
posted @ 2018-07-31 14:54 莫名其妙的aaa
阅读(199)
评论(0)
推荐(0)
2018年7月27日
【做题】BZOJ2342 双倍回文——马拉车&并查集
摘要: 题意:有一个长度为$n$的字符串,求它最长的子串$s$满足$s$是长度为4的倍数的回文串,且它的前半部分和后半部分都是回文串。 $n \leq 5 \times 10^5$ 首先,显然要用manacher求出以每一位为中心的最长回文串。考虑枚举$s$最中间的一个位置$i$,且以其为中心的最长回文串长
阅读全文
posted @ 2018-07-27 20:41 莫名其妙的aaa
阅读(182)
评论(0)
推荐(1)
上一页
1
2
3
4
5
6
7
8
···
10
下一页
公告