上一页 1 ··· 6 7 8 9 10 11 12 13 下一页
摘要: 题意 将给定字符串S的奇数长度回文串按长度排序,求前k长的回文子串长度乘积,对19930726取模。 对于100%的数据n<=1e6,k<=1e12 题解 若有长度为i的回文子串,就有长度为i-2的回文子串; manacher求的是以一个点为中心的最长回文子串,当求到一个长度为len(奇数)的子串, 阅读全文
posted @ 2019-07-22 19:57 _JSQ 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 题目描述 顺序和逆序读起来完全一样的串叫做回文串。比如acbca是回文串,而abc不是(abc的顺序为abc,逆序为cba,不相同)。 输入长度为n的串S,求S的最长双回文子串T,即可将T分为两部分X,Y,(|X|,|Y|≥1)且X和Y都是回文串。 输入格式: 一行由小写英文字母组成的字符串S。 输 阅读全文
posted @ 2019-07-22 11:50 _JSQ 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 题意 给定一个长度为n的小写字母串。问你有多少对相交的回文子 串(包含也算相交)。 输入格式 第一行是字符串长度n(1<=n<=2*10^6),第二行字符串 输出格式 相交的回文子串个数%51123987 题解 正难则反 可以求不相交的回文子串对数,预处理出以i开头和结尾的回文串个数。 与以i开头的 阅读全文
posted @ 2019-07-22 10:30 _JSQ 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 题意 求方程a0+a1x+a2x2+⋯anxn=0在[1,m]内的解。 对于100% 的数据:0<n<=100,|ai|<=1010000,an≠0,m<1060 题解 当时是sxk大佬给我说的他的思路,因为题目有暗示 Hint:如果那是个模方程,求 (mod 10007)时 x%10007的各种解 阅读全文
posted @ 2019-07-21 21:13 _JSQ 阅读(312) 评论(0) 推荐(0) 编辑
摘要: Description 给出一个n行m列的矩阵,每个格子有一个花费TIJ,要求在每行选出恰好一个格子,使得这n个格子的Tij之和最小,每个格子还有一个权值Wij,对于相邻两行选择的格子(i,j1)和(i-1,j2),要求abs(j1-j2)<=W(i,j1)+W(i-1,j2) 对于20% 的数据, 阅读全文
posted @ 2019-07-21 20:19 _JSQ 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 题意 一条路被划分成了n段,每一段有一个高度,一个人有步幅k,代表他最多可以从第x段一步到第x+k段,当h[x]>h[x+k]时,不消耗体力,否则消耗一点体力,求最后到第n段路时最少消耗的体力,最初在第一段路。 对于 30%的数据,保证 T = 1;对于另 20% 的数据,保证 N <= 500;对 阅读全文
posted @ 2019-07-21 19:51 _JSQ 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 题意 给定n个位运算操作,和每次运算的数,在[0,m]范围内找一个数使得最后操作出来的数最大。 2≤n≤105 ,2≤m≤230 题解 这道题当时是我做的,最初可以想到暴力枚举,可是ACM又不看部分分,过了一会突然想到位运算:顾名思义,就是一位一位计算,在二进制下每一位的计算互不影响。 所以就想到预 阅读全文
posted @ 2019-07-21 19:24 _JSQ 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 题意 给n个数,找出出现次数最多的数,保证出现n/2次. 100%的数据,n<=500000,数列中每个数<=maxlongint。 题解 正常思路是快排,然后统计答案。 可是这道题坑就坑在内存只有1M,所以连数组都不能开。 那么就有一种神仙做法了,既然有n/2个,那么其他数加起来都干不过他。 所以 阅读全文
posted @ 2019-07-21 19:10 _JSQ 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 题意 二进制病毒审查委员会最近发现了如下的规律:某些确定的二进制串是病毒的代码。如果某段代码中不存在任何一段病毒代码,那么我们就称这段代码是安全的。现在委员会已经找出了所有的病毒代码段,试问,是否存在一个无限长的安全的二进制代码。 示例: 例如如果{011, 11, 00000}为病毒代码段,那么一 阅读全文
posted @ 2019-07-18 20:27 _JSQ 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 输入格式: 数据的第 1 行为两个整数 N 和 E,以空格分隔,分别表示森林中的景点数和 连接相邻景点的路的条数。 第 2 行包含两个整数 C 和 M,以空格分隔,分别表示初始时聪聪和可可所在的景点的编号。 接下来 E 行,每行两个整数,第 i+2i+2 行的两个整数 Ai​和 Bi​表示景点 Ai 阅读全文
posted @ 2019-07-18 19:04 _JSQ 阅读(226) 评论(0) 推荐(1) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 下一页