二分
天涯-沧海
acmer
展开
-
(二分查找+前缀和)Codeforces Round #645 (Div. 2) D - The Best Vacation
这题知道是末端一定是在月末这题就没啥了,可惜这题做的时候迷迷糊糊的,这都没想到,然后就s[i]表示前缀和(要扩大一倍),查一下s[i]-x在哪个地方就可以了,You've been in love with Coronavirus-chan for a long time, but you didn't know where she lived until now. And just now you found out that she lives in a faraway place cal..原创 2020-05-27 23:58:16 · 183 阅读 · 0 评论 -
(二分)Educational Codeforces Round 53 (Rated for Div. 2) C - Vasya and Robot
思路:这题二分长度就好了,可惜我一开始看成了只能上下或左右互换,就写炸了做法:前缀和纪录向上和向右贡献,然后二分长度,对于长度len,枚举起点,假设起点i,终点j,j-i+1=len,那去掉区间[i,j]后计算走到了(x1,y1),然后s=abs(x1-x)+abs(y1-y)就是要修改的路程,那只要s<=len且(s-len)%2==0就可以修改完成,(s-len)%2==0的话,说明多余的字符可以来回走消耗掉Vasya has got a robot which is situate..原创 2020-05-25 01:38:33 · 116 阅读 · 0 评论 -
2017 icpc青岛 j Suffix
思路:正解应该是nlogn的,暴力最坏n^3,一些博客的二分其实也是n^2的 具体做法就是在比较两个字符串大小时先hash然后二分找最长相同部分,再判断下一个位置大小Consider n given non-empty strings denoted by s1 , s2 , · · · , sn . Now for each of them, you need to select a corresponding suffix, denoted by suf1, suf2...原创 2020-05-16 02:28:09 · 295 阅读 · 0 评论 -
(二分)Codeforces Round #635 (Div. 2) D. Xenia and Colorful Gems
D. Xenia and Colorful Gemstime limit per test3 secondsmemory limit per test256 megabytesinputstandard inputoutputstandard outputXenia is a girl being born a noble. Due to the inflexi...原创 2020-04-16 01:10:29 · 436 阅读 · 0 评论 -
HDU 2752 WiFi
DescriptionOne day, the residents of Main Street got together and decided that they would install wireless internet on their street, with coverage for every house. Now they need your help to decide ...原创 2019-11-01 21:57:31 · 257 阅读 · 0 评论