随笔分类 -  二分答案/三分答案

摘要:"A. Diagonal Walking" 题意 将一个序列中所有的$'RU'$或者$'UR'$替换成$'D'$,问最终得到的序列最短长度为多少。 思路 贪心 Code "B. String Typing" 题意 要得到一个字符串,有两种操作: 1. 打印一个字符 2. 将前面打印过的部分拷贝一遍跟 阅读全文
posted @ 2018-03-28 01:43 救命怀 阅读(166) 评论(0) 推荐(0)
摘要:"题目链接" 题意 给定 $x,p,k$,求大于 $x$ 的第 $k$ 个与 $p$ 互质的数。 思路 参考 "蒟蒻JHY" . 二分答案 $y$,再去 $check$ 在 $[x,y]$ 区间中是否有 $k$ 个与 $p$ 互质的数。 $check$ 采用容斥,将 $p$ 质因数分解,用这些质数组 阅读全文
posted @ 2018-02-06 15:03 救命怀 阅读(234) 评论(0) 推荐(0)
摘要:"A. K th Symbol in Grammar" Description On the first row, we write a 0. Now in every subsequent row, we look at the previous row and replace each occu 阅读全文
posted @ 2018-02-04 13:12 救命怀 阅读(258) 评论(0) 推荐(0)
摘要:"题目链接" 题目描述 给定一个字符串,求至少出现 $k$ 次的最长重复子串,这 $k$ 个子串可以重叠。 思路 二分 子串长度,据其将 $h$ 数组 分组 ,判断是否存在一组其大小 $\geq k$. Code 阅读全文
posted @ 2018-01-27 22:13 救命怀 阅读(108) 评论(0) 推荐(0)
摘要:"题目链接" 题意 给定一个长度为 $n$ 的数列 $a_1,...,a_n$ 与 $q$ 个询问 $x_1,...,x_q$,对于每个 $x_i$ 回答有多少对 $(l,r)$ 满足$\ (1\leq l\leq r\leq n)$ 且 $gcd(a_l,a_{l+1},...,a_r)=x_i$ 阅读全文
posted @ 2018-01-27 16:08 救命怀 阅读(528) 评论(0) 推荐(0)
摘要:"C Bugged" 题意 给$n$个数,找其中的一个子集,使得其和最大,且不是$10$的整数倍。 思路 先对$n$个数求和, 1. 如果本身即不被$10$整除,则即为答案。 2. 否则,如果本身被$10$整除,则找到这$n$个数中最小的不被$10$整除的数,减去它即为答案。 3. 如果不存在这样的 阅读全文
posted @ 2017-11-07 01:36 救命怀 阅读(150) 评论(0) 推荐(0)
摘要:"题目链接" 题意 有$n$个牛棚,每个牛棚初始有$a_i$头牛,最后能容纳$b_i$头牛。有$m$条道路,边权为走这段路所需花费的时间。问最少需要多少时间能让所有的牛都有牛棚可待? 思路 二分 因为问题具有单调性,因此考虑 二分 时间,$check$是否满足条件。 满足条件指什么呢? 是指所有的牛 阅读全文
posted @ 2017-11-03 16:25 救命怀 阅读(144) 评论(0) 推荐(0)
摘要:"题目链接" 题意 将一个升序排好的数列切成若干段,要求每段的长度$\gt k$,对每一段中最大值与最小值的差取个最大值,问这个最大值最小是多少。 思路 二分答案 怎么check呢? dp一下。 表示 一段可以按上述要求进行切割,且 是`i i`的位置(即从头开始到 位置处最远可以切割到的位置), 阅读全文
posted @ 2017-10-23 01:42 救命怀 阅读(610) 评论(0) 推荐(0)
摘要:"题目链接" 题目描述 S 城现有两座监狱,一共关押着N 名罪犯,编号分别为1~N。他们之间的关系自然也极不和谐。很多罪犯之间甚至积怨已久,如果客观条件具备则随时可能爆发冲突。我们用“怨气值”(一个正整数值)来表示某两名罪犯之间的仇恨程度,怨气值越大,则这两名罪犯之间的积怨越多。如果两名怨气值为c 阅读全文
posted @ 2017-10-13 10:32 救命怀 阅读(1065) 评论(0) 推荐(2)