前缀和
文章平均质量分 75
SC.ldxcaicai
我很菜=_=
展开
-
2018.06.29 NOIP模拟 繁星(前缀和)
繁星【问题描述】要过六一了,大川正在绞尽脑汁想送给小伙伴什么礼物呢。突然想起以前拍过一张夜空中的繁星的照片,这张照片已经被处理成黑白的,也就是说,每个像素只可能是两个颜色之一,白或黑。像素(x,y)处是一颗星星,当且仅当,像素(xxx,yyy),(x−1x−1x-1,yyy),(x+1x+1x+1,yyy),(xxx,y−1y−1y-1),(xxx,y+1y+1y+1)都是白色的。因此一个...原创 2018-10-11 23:04:33 · 301 阅读 · 0 评论 -
SRM 558 div1 Ear(前缀和预处理+枚举)
传送门傻子题。枚举两个蓝点然后二分出可行的红点范围。再加一个前缀和预处理优化一下即可。时间复杂度O(n2logn)O(n^2log_n)O(n2logn) 我也不知道为啥原题数据范围是300代码:#include<bits/stdc++.h>#define ri register int#define fi first#define se secondusing ...原创 2019-07-15 23:14:26 · 222 阅读 · 0 评论 -
2018.09.28 牛客网contest/197/C期望操作数(状态转移+前缀和递推)
传送门比赛手动打了四项感觉有规律,调了40min+之后重新手算了后面几项发现只有前四项满足规律233。首先这道题只跟q−xq-xq−x有关。我们尝试找找递推关系。我们令f[i]f[i]f[i]表示区间左右端点之差为i时的期望步数。那么显然有:f[0]=f[0]=f[0]=不存在(方便计算可以看做0)f[1]=(f[0]+f[1])2+1f[1]=\frac {(f[0]+f[1])...原创 2018-09-29 00:02:18 · 186 阅读 · 0 评论 -
2018.10.02 NOIP模拟 聚会(前缀和)
描述在成都的一条街道上,一共有 N户人家,每个家庭有 Xi 个人,他们和谐的生活在 一起,作为全国和谐街道,他们经常会小范围组织活动,每次活动会选择一户作为聚点, 并要求某些家庭参加,为了方便通知,村长每次邀请位置连续的家庭。因为每户人数不 同,每个家庭之间有一定距离,村长希望你计算出每次邀请的家庭的移动代价。第 i个家 庭移动到家庭 jj的代价是:Xi∗dis(i,j)dis(i,j)表示i...原创 2018-10-11 23:40:08 · 203 阅读 · 0 评论 -
2018.09.23 codeforces 1053B. Vasya and Good Sequences(前缀和)
传送门考试的时候卡了一会儿。显然这个答案只跟二进制位为1的数量有关。还有一个显然的结论。对于一个区间[l,r][l,r][l,r],如果其中单个数二进制位为1的数量最大值不到区间所有数二进制位为1的数量之和的一半即maxn∗2≤summaxn*2\le summaxn∗2≤sum,并且sum是偶数那么这个区间是好的。继续考虑,如果我们枚举左端点l和右端点r,那么当sum[r0]−sum[...原创 2018-09-23 23:52:37 · 477 阅读 · 5 评论 -
2018.08.22 NOIP模拟 shop(lower_bound+前缀和预处理)
Shop有 n 种物品,第 i 种物品的价格为 vi,每天最多购买 xi 个。 有 m 天,第 i 天你有 wi 的钱,你会不停购买能买得起的最贵的物品。你需要求出你每天会购买多少个物品。【输入格式】第一行两个整数 n,m。接下来 n 行每行两个整数 vi,xi。接下来 m 行每行一个整数 wi【输出格式】m 行每行一个整数,第 i 行表示第 i 天购买的物品数量。...原创 2018-10-11 23:28:05 · 249 阅读 · 1 评论 -
2018.08.17 洛谷P3135 [USACO16JAN]堡哞(前缀和处理)
传送门 有趣的前缀和。 数据范围中的n≤200n≤200n\le 200提示我需要写出来一个O(n3)O(n3)O(n^3)的算法,思来想去感觉前缀和挺靠谱的于是写了写发现只有84,检查后发现把m打成了n(造数据的真善良。。。)。 所以说这道题怎么用前缀和呢? 我们先用O(n)O(n)O(n)的时间枚举矩形的竖直的那条边的长度,然后O(n)O(n)O(n)选取矩形的左上角点(默认都从最左边...原创 2018-08-17 21:19:22 · 142 阅读 · 0 评论 -
2018.07.07 洛谷 P3939 数颜色(主席树)
P3939 数颜色 题目背景 大样例下发链接:http://pan.baidu.com/s/1c0LbQ2 密码:jigg题目描述 小 C 的兔子不是雪白的,而是五彩缤纷的。每只兔子都有一种颜色,不同的兔子可能有 相同的颜色。小 C 把她标号从 1 到 nnn 的nn n 只兔子排成长长的一排,来给他们喂胡萝卜吃。 排列完成后,第 ii 只兔子的颜色是4ai4ai4 a_i 。俗话说得好...原创 2018-07-07 16:15:15 · 271 阅读 · 0 评论 -
2018.07.09 洛谷P2365 任务安排(线性dp)
P2365 任务安排 题目描述 N个任务排成一个序列在一台机器上等待完成(顺序不得改变),这N个任务被分成若干批,每批包含相邻的若干任务。从时刻0开始,这些任务被分批加工,第i个任务单独完成所需的时间是Ti。在每批任务开始前,机器需要启动时间S,而完成这批任务所需的时间是各个任务需要时间的总和(同一批任务将在同一时刻完成)。每个任务的费用是它的完成时刻乘以一个费用系数Fi。请确定一个分组方案,...原创 2018-07-09 10:39:51 · 279 阅读 · 0 评论 -
LOJ#3156. 「NOI2019」回家路线(前缀和优化建图+for循环+凸包)
传送门来一发大常数做法(然而网络赛的时候凸包插点的方向写反了。。。40pts40pts40pts滚了什么我居然还有40)对于一条边(u,v,p,q)(u,v,p,q)(u,v,p,q),我们把二元组(v,q)(v,q)(v,q)看成一个点。这样下来一共有mmm个点。假设每个点对应有len1ilen1_ilen1i个二元组(i,val1i,j)(i,val1_{i,j})(i,val1i,...原创 2019-07-17 19:14:13 · 309 阅读 · 0 评论