码迷,mamicode.com
首页 >  
搜索关键字:二分答案    ( 1192个结果
[POI2000]公共串 - 后缀数组
Description 求若干个串的最长的公共子串的长度。 Solution 考虑将这若干个串全部拼起来,中间用一些不在字符集内的符号隔开。 然后二分答案 $K$,如果连续的一段 $height$ 都大于等于 $K$,且每个串都出现了至少一次,则是可行的。 Code ...
分类:编程语言   时间:2020-01-07 13:02:28    阅读次数:77
P3957 跳房子
"P3957 跳房子" ~~祭奠一下逝去的时间~~ 题解 50pt Solution 看到这个题直觉想到是DP ~~但是不会写~~ 我们可以二分答案,花费金币为 $mid$ ,二分枚举 $mid$ 我们设置 $f[i]$ 为到达第 $i$ 个节点时的最大得分,由于跳房子是一直往右跳的,所以 $f[i ...
分类:其他好文   时间:2020-01-05 19:00:42    阅读次数:59
ABC093D Worst Case
"题目链接" 思路 二分答案。 首先确定答案的上界。 不妨设 $A \le B$,若 $x y x, y; if (a n) x.eb(1, n); else { if (a != 1) x.eb(1, a 1); x.eb(a + 1, n + 1); } if (b n) y.eb(1, n); ...
分类:其他好文   时间:2020-01-03 19:11:57    阅读次数:68
后缀数组1
A.Sandy的卡片 将所有差分之后串连起来,求$height$,二分答案转化为是否存在一段连续的区间使得这个区间中的$height$全部大于二分的值并且覆盖所有串。 B.喵星球上的点名 这题做法非常多。。。第一次用AC自动机暴力水过,顺便颓了题解,然后现在又做了一边就知道标签了。。 比较方便的做法 ...
分类:编程语言   时间:2019-12-23 20:52:16    阅读次数:91
P2463 [SDOI2008]Sandy的卡片
"题意" 显然加上一个数相等就是差分数组相等,于是问题变为求几个串的最长公共子串。 这里我学习了如何用SA求LCS。 首先问题要转化成求一些后缀的最长公共前缀,要求这些后缀分属不同的串。 于是二分答案,于是问题就变成求一段连续的$height$数组,它们都$\geqslant mid$,并且至少分属 ...
分类:其他好文   时间:2019-12-17 22:11:56    阅读次数:133
P4094 [HEOI2016/TJOI2016]字符串
"题意" 考虑二分答案$mid$,现在我们要判断$s[c...c+mid 1]$是否在$s[a...b]$出现过。 首先找到$s[c...c+mid 1]$所在的状态: 建出$parent\ tree$,从$s[1...c+mid 1]$的节点(这个可以记录)用倍增向上跳到最后一个$len\geqs ...
分类:其他好文   时间:2019-12-17 20:32:49    阅读次数:92
算法理解——再解二分
刷书ing…… 今天仔细研读了一下二分章节,并刷完了该章节的两个问题,对二分答案认识加深。 观察二分答案模板: while(l<r) { int mid=(l+r)/2; if(check(mid))r=mid; l=mid+1; } return r; while(l<r) { int mid=( ...
分类:编程语言   时间:2019-11-30 21:01:08    阅读次数:79
CF1260D A Game with Traps
http://codeforces.com/problemset/problem/1260/D 首先很明显可以想到二分答案,把能力值数组排个序就好。 考虑怎么check。 设当前二分值为w,即不能直接跨过权值 w的陷阱。 将所有的陷阱按l升序排列。可以发现,如果两个或多个 陷阱重叠,肯定是这个人直接 ...
分类:其他好文   时间:2019-11-29 18:26:13    阅读次数:87
AcWing 361. 观光奶牛
01规划 设答案为 $ans$。 二分答案,设当前二分值为 $mid$。 设一个环 $S$ 的边权为 $t_1, t_2, t_3...$,点权为 $f_1, f_2, f_3...$ 若 $mid ans$ 每次 $check$ 的时候,一条 $u$ 指向 $v$,边权为 $w$ 的边权变为: $ ...
分类:Windows程序   时间:2019-11-23 19:47:12    阅读次数:85
luogu P2759 奇怪的函数 |二分答案
题目描述 使得 x^x达到或超过 n 位数字的最小正整数 x 是多少? 输入格式 一个正整数 n 输出格式 使得 x^x达到 n 位数字的最小正整数 x 计算一个数有多少位 log10(x)+1 ...
分类:其他好文   时间:2019-11-13 22:20:43    阅读次数:77
1192条   上一页 1 ... 7 8 9 10 11 ... 120 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!