随笔分类 -  差分

摘要:numbers Time Limit: 12000/6000 MS (Java/Others) Memory Limit: 196608/196608 K (Java/Others)Total Submission(s): 154 Accepted Submission(s): 46 Problem 阅读全文
posted @ 2018-02-28 15:35 zbtrs 阅读(304) 评论(0) 推荐(0) 编辑
摘要:1558: [JSOI2009]等差数列 Description Input Output Sample Input 5 1 3 -1 -4 7 2 A 2 4 -1 5 B 1 5 Sample Output 2 HINT Source JSOI2009Day1 JSOI2009Day1 分析:神 阅读全文
posted @ 2018-02-06 23:35 zbtrs 阅读(641) 评论(0) 推荐(0) 编辑
摘要:You're given a tree on N vertices. Each vertex has a positive integer written on it, number on the ith vertex being vi. Your program must process two 阅读全文
posted @ 2017-12-23 23:50 zbtrs 阅读(341) 评论(0) 推荐(0) 编辑
摘要:分析:非常神的一道题.迭代加深搜索+rand可以骗得20分.状压n的话只有24分,必须对问题进行一个转化. 在爆搜的过程中,可以利用差分来快速地对一个区间进行修改,把一般的差分改成异或型的差分: b[i] = a[i] ^ a[i + 1],每次翻转操作实际上就是在b[l-1]取反,b[r]上取反. 阅读全文
posted @ 2017-11-06 22:33 zbtrs 阅读(384) 评论(0) 推荐(1) 编辑
摘要:题目背景 一切就绪 但愿,这样就好 自那之后的五年—— 作为封印持续增大的结果,在我体内积蓄了庞大的光精灵的力量 在幻灯结界里觉醒过来的我,和从封印解放出的德米奥格,就如同字面意思所述的,获得了等同于神的力量 德米奥格的眼睛能通过他人的认知,洞悉过去—— 我窥视者它们 之后,我醒悟到了一切事实 我应 阅读全文
posted @ 2017-10-14 10:14 zbtrs 阅读(452) 评论(0) 推荐(0) 编辑
摘要:分析:考虑记录每个坐标上每个颜色出现了几次,并由此算出每个颜色在这个坐标上的贡献。答案肯定是原图的答案扣去矩形的答案,再加上那个矩形同种颜色的贡献,这里的答案指的是Σdis.我们先要记录每个颜色在各个位置出现的次数,因为每一次都是区间操作嘛,所以我们用二维差分可以很好地维护,前缀和求出出现的次数. 阅读全文
posted @ 2017-10-01 00:34 zbtrs 阅读(293) 评论(0) 推荐(0) 编辑
摘要:题目描述 YJC决定对入侵C国的W国军队发动毁灭性打击。将C国看成一个平面直角坐标系,W国一共有n^2个人进入了C国境内,在每一个(x,y)(1≤x,y≤n)上都有恰好一个W国人。YJC决定使用m颗核导弹,每一颗核导弹将杀死某个圆内所有的W国人,恰好在圆上也会被杀死。现在YJC想知道,在这一轮核打击 阅读全文
posted @ 2017-09-24 15:25 zbtrs 阅读(273) 评论(0) 推荐(0) 编辑
摘要:分析:这道题真心烦啊,是我做过noip真题中难度最高的一道了,到今天为止才把noip2016的坑给填满.暴力的话前60分应该是可以拿满的,后40分还是很有难度的. 定义:每个人的起点、终点:s,t;深度:deep[i];观察员出现时间:w[i]; 首先,树上两个点的最短路径肯定要经过LCA,那么对于 阅读全文
posted @ 2017-08-22 11:27 zbtrs 阅读(328) 评论(0) 推荐(0) 编辑
摘要:P1083 借教室 题目描述 在大学期间,经常需要租借教室。大到院系举办活动,小到学习小组自习讨论,都需要 向学校申请借教室。教室的大小功能不同,借教室人的身份不同,借教室的手续也不一样。 面对海量租借教室的信息,我们自然希望编程解决这个问题。 我们需要处理接下来n天的借教室信息,其中第i天学校有r 阅读全文
posted @ 2016-08-02 21:12 zbtrs 阅读(1564) 评论(0) 推荐(0) 编辑