上一页 1 ··· 78 79 80 81 82 83 84 85 86 ··· 89 下一页
摘要: 题目描述 在虐各种最长公共子串、子序列的题虐的不耐烦了之后,你决定反其道而行之。 一个串的“子串”指的是它的连续的一段,例如bcd是abcdef的子串,但bde不是。 一个串的“子序列”指的是它的可以不连续的一段,例如bde是abcdef的子串,但bdd不是。 下面,给两个小写字母串A,B,请你计算 阅读全文
posted @ 2018-08-13 21:38 bztMinamoto 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 题目大意:给出n个原串,再给出m个查询串。求每个查询串出现在了多少原串中。 题解 直接对原串建一个广义SAM,然后把每一个原串放到SAM上跑一跑,记录一下每一个状态属于多少个原串,用$size$表示。这样的话查询串直接在SAM上跑,如果失配输出0,否则直接输出记录在上面的$size$就好了。 阅读全文
posted @ 2018-08-13 20:24 bztMinamoto 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 传送门 题解 听说大佬们这题都是用SA秒掉的 然而SA的时间复杂度的确很优秀,缺点就是看不太懂…… 然后发现一位大佬用哈希华丽的过了此题,而且讲的特别清楚->这里 我们只要考虑以每一个点结尾的$AA$串的个数$u[i]$和以每一个点开头的AA串的个数$v[i]$,答案就是$\sum _{i=1}^{ 阅读全文
posted @ 2018-08-13 18:51 bztMinamoto 阅读(341) 评论(0) 推荐(0) 编辑
摘要: Description a180285幸运地被选做了地球到喵星球的留学生。他发现喵星人在上课前的点名现象非常有趣。 假设课堂上有N个喵星人,每个喵星人的名字由姓和名构成。喵星球上的老师会选择M个串来点名,每次读出一个串的时候,如果这个串是一个喵星人的姓或名的子串,那么这个喵星人就必须答到。 然而,由 阅读全文
posted @ 2018-08-13 11:33 bztMinamoto 阅读(430) 评论(0) 推荐(1) 编辑
摘要: 题目描述 一年一度的“幻影阁夏日品酒大会”隆重开幕了。大会包含品尝和趣味挑战 两个环节,分别向优胜者颁发“首席品酒家”和“首席猎手”两个奖项,吸引了众多品酒师参加。 在大会的晚餐上,调酒师 Rainbow 调制了 n 杯鸡尾酒。这 n 杯鸡尾酒排成一行,其中第 n 杯酒 (1 ≤ i ≤ n) 被贴 阅读全文
posted @ 2018-08-13 10:28 bztMinamoto 阅读(220) 评论(0) 推荐(1) 编辑
摘要: 前言 CDQ是谁呢?一位与莫队,hjt一样自创算法或数据结构的大佬…… 学习了好几天,总算对CDQ分治有了一点了解 CDQ真的好有用啊,特别是在三维偏序问题上 (那些会KD-tree和树套树的大佬就不要嘲讽我了……) 参考文献:https://www.cnblogs.com/mlystdcall/p 阅读全文
posted @ 2018-08-12 19:20 bztMinamoto 阅读(625) 评论(2) 推荐(2) 编辑
摘要: 传送门 题解 完全看不懂大佬们在说什么……特别是chen_zhe大佬写的…… 来说说个人的理解吧 大佬们说:考虑当前的数$x$和之前的最大数$y$,(默认$x<y$,因为如果$x>=y$已经满足非降了)为了让它非降,我们要在区间$[x,y]$里找到一个数$z$,使$y$减小到$z$,$x$增大到$z 阅读全文
posted @ 2018-08-12 13:57 bztMinamoto 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 题意:在每行上选一个点,每个点都要各自对应的代价,同时相邻两行的点要满足 |j-k|≤f(i,j)+f(i+1,k)。问最小代价是多少。 题解: 不难发现这是一道dp,状态转移方程如下$dp[i][j]=min\{dp[i-1][k]\}+t[i][j](|j-k|≤f(i,j)+f(i+1,k)) 阅读全文
posted @ 2018-08-12 12:40 bztMinamoto 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 题意 两列$n$的排列,相同的数连边,如果一对数有交叉且差的绝对值$>k$,则$++ans$,求$ans$ 题解 可以把每一个数字看成一个三元组$(x,y,z)$,其中$x$表示在第一列的位置,$y$表示在第二列的位置,$z$表示权值 两条线交叉,就是$x<x'$且$y>y'$,又要满足差值的绝对值 阅读全文
posted @ 2018-08-12 10:37 bztMinamoto 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 传送门 题解 听别人说这是洛谷用户的双倍经验啊……然而根本没有感觉到……因为另外的那题我是用树状数组套主席树做的……而且莫名其妙感觉那种方法思路更清晰(虽然码量稍稍大了那么一点点)……感谢Candy大佬教会了我CDQ的动态逆序对……莫名其妙1A了…… 因为是删除,所以可以看成倒着加入。而且没规定都在 阅读全文
posted @ 2018-08-12 08:22 bztMinamoto 阅读(376) 评论(0) 推荐(0) 编辑
上一页 1 ··· 78 79 80 81 82 83 84 85 86 ··· 89 下一页
Live2D