上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 45 下一页
摘要: 差异 bzoj-3238 Ahoi-2013 题目大意:求任意两个后缀之间的$LCP$的和。 注释:$1\le length \le 5\cdot 10^5$。 想法: 两个后缀之间的$LCP$和显然不好求。 我们先构建后缀数组。 那么任意两个后缀之间的$LCP$之和就是所有$sa$数组上所有区间的 阅读全文
posted @ 2018-12-17 16:05 JZYshuraK_彧 阅读(221) 评论(0) 推荐(0) 编辑
摘要: Sandy的卡片 bzoj-4698 Sdoi-2008 题目大意:题目链接。 注释:略。 想法: 这个题跟一个Usaco的题特别像。我们把这些串差分 现在我们要求的就是公共子串且出现次数不少于$k$的最长长度。 紧接着把这$n$新串拼一起建立后缀数组。 两种做法: 第一种是二分。我们直接二分答案然 阅读全文
posted @ 2018-12-13 08:41 JZYshuraK_彧 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 公共串 bzoj-2946 Poi-2000 题目大意:给定$n$个字符串,求他们的最长公共子串。 注释:$1\le n\le 5$,$1\le minlen<maxlen\le 2000$。 想法: 常规套路。 我们把这$n$个串拼一起,中间加上$n-1$个不同的非字符集数组隔开。 紧接着我们二分 阅读全文
posted @ 2018-12-12 19:47 JZYshuraK_彧 阅读(162) 评论(0) 推荐(0) 编辑
摘要: Milk Patterns 产奶的模式 bzoj-1717 Usaco-2006 Dec 题目大意:给定一个字符串,求最长的至少出现了$k$次的子串长度。 注释:$1\le n\le 2\cdot 10^4$,$2\le k\le n$。 想法:不难想到二分答案,现在我们考虑如何验证。 这里就是后缀 阅读全文
posted @ 2018-12-12 19:35 JZYshuraK_彧 阅读(135) 评论(0) 推荐(0) 编辑
摘要: Tasowanie bzoj-4278 ONTAK-2015 题目大意:给定两个字符串,求两个字符串二路归并之后生成的字典序最小的字符串是什么。 注释:$1\le len_1,len_2\le 2\cdot 10^5$。 想法: 和队列变换比较像啊。 我们将两个串接在一起然后建立后缀数组即可。 紧接 阅读全文
posted @ 2018-12-12 19:14 JZYshuraK_彧 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 外星联络 bzoj-2251 2010-BeiJing Wc 题目大意:题目链接。 注释:略。 想法: 这咋做啊????一看数据范围才$3\cdot 10^3$。 建立后缀数组。 所以我们将所有后缀排序后,每个后缀的$ht[i]+1$的位置显然这个子串是第一次出现。 我们统计每个子串第一次出现的位置 阅读全文
posted @ 2018-12-12 16:06 JZYshuraK_彧 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 队列变换 bzoj-1692 Usaco-2007 Dec 题目大意:给定一个长度为$n$的字符串。每次从头或尾取出一个字符加到另一个字符串里。要求变换后生成的字符串字典序最小,求字典序最小的字符串。 注释:$1\le n\le 3\cdot 10^4$。 想法: 考虑暴力怎么做: 每次把当前字符串 阅读全文
posted @ 2018-12-12 15:14 JZYshuraK_彧 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 工艺 bzoj-2882 题目大意:题目链接。 注释:略。 想法: 跟bzoj1031差不多啊。 把串倍长后扫$sa$数组。 最后再统计答案即可。 Code: 小结:后缀数组有很多妙用啊。 阅读全文
posted @ 2018-12-12 15:01 JZYshuraK_彧 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 字符加密Cipher bzoj-1031 JSOI-2007 题目大意:题目链接。 注释:略。 想法: 后缀数组裸题啊。 后缀数组其实背下来板子之后有几个数组记住就可以了。 $sa_i$表示排名为$i$的后缀所对应的下标。 $rk_i$表示下标为$i$的后缀的排名。 $ht_i$表示排名为$i$的后 阅读全文
posted @ 2018-12-12 14:55 JZYshuraK_彧 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 混合果汁 bzoj-5343 Ctsc-2018 题目大意:给定$n$中果汁,第$i$种果汁的美味度为$d_i$,每升价格为$p_i$,每次最多添加$l_i$升。现在要求用这$n$中果汁调配出$m$杯混合果汁。第$j$杯混合果汁的要求是总价格不多余$g_j$,总体积不小于$L_j$且美味度最大。一杯 阅读全文
posted @ 2018-12-12 14:41 JZYshuraK_彧 阅读(210) 评论(0) 推荐(0) 编辑
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 45 下一页