前缀和
zehong1995
这个作者很懒,什么都没留下…
展开
-
Codeforces Round #427 (Div. 2) C.Star sky【模拟、二维前缀和】
C. Star sky题意:1.给你星星的最大亮度c,星星每秒增加1亮度,超过c则变为0。 2.在二维坐标下,给定你n颗星星的坐标(x,y)以及0时刻时的亮度。 3.有q次询问。每次给你时刻t以及两个坐标,求两个坐标构成的矩形范围内的星星,求其总亮度。思路:1.可以发现星星亮度的时间周期是(c + 1) 2.由于100 * 100范围内,但至多有10^5个星星,所以说明星星可以重叠。 3.c原创 2017-08-10 23:22:28 · 322 阅读 · 0 评论 -
Codeforces Round #425 (Div. 2) C - Strange Radiation【二分、数学、前缀和】
C - Strange Radiation【二分,前缀和求重叠区间】题意:你有一个炸弹,速度比人快。炸弹气流从爆炸位置以速度s向左右两边飞。 一维坐标。给你n个人的坐标x、走向dir、速度v。 当炸弹和人重叠且同向的时候,人的速度变为v + s,不考虑逆气流的影响。 让你在[0, 1e6]的范围内放置炸弹,花最少的时间使得至少有一个走到位置0,还有一个人走到位置1e6。求最少时间。思路:求最少原创 2017-08-09 23:07:00 · 326 阅读 · 0 评论 -
Codeforces Round #427 (Div. 2) D.Palindromic characteristics【DP、后缀和】
D. Palindromic characteristics题意:k-回文的定义:1.它的左半部分等于右半部分,即本身是1-回文。2.它的左半部分和右半部分都是(k-1)-回文,奇数长度不考虑正中间。给你一串长度为n的字符串,让你统计其所有子串中,是1-回文到n-回文的个数,并输出。思路:1.暴力枚举所有子串,计算它们的最高回文等级。2.dp[i][j]表示从第i位到第j位的最高回文等级为dp[i]原创 2017-08-10 23:47:41 · 221 阅读 · 0 评论 -
Codeforces Round #419 (Div. 2) B. Karen and Coffee【前缀和求区间覆盖次数】
B. Karen and Coffee题意:有 nn个专家给你推荐咖啡合适温度范围[l,r][l,r],当有kk个专家推荐到某个温度时,说明这个温度是合理的。 给你qq的提问,每个提问给你一个范围[a,b][a,b],问你这个范围有多少温度是合理的。 数据范围:数据范围:1≤k≤n≤2000001≤k≤n≤200000 ,1≤q≤2000001≤q≤200000, 1≤l≤r≤2000001≤l原创 2017-08-11 16:28:07 · 333 阅读 · 0 评论