差分
差分
Stockholm_Sun
这个作者很懒,什么都没留下…
展开
-
小K的农场(差分约束)
题目概述 一个数列,数列内元素权值未知,已知m个元素之间的关系信息,以下列三种形式描述: a 比 b 至少多 c 个单位。 a 比 b 至多多 c 个单位。 a 与 b 相等。 但是,由于小 K 的记忆有些偏差,所以他想要知道存不存在一种情况,使得农场的种植作物数量与他记忆中的所有信息吻合。 如果存在某种情况与小 K 的记忆吻合,输出“Yes”,否则输出“No”。 数据规模:原创 2017-08-17 14:53:29 · 328 阅读 · 0 评论 -
种树(差分约束)
种树 (来自:Luogu 1250) 题目概述: 一条街的一边有几座房子。因为环保原因居民想要在路边种些树。路边的地区被分割成块,并被编号成1..N。每个部分为一个单位尺寸大小并最多可种一棵树。每个居民想在门前种些树并指定了三个号码B,E,T。这三个数表示该居民想在B和E之间最少种T棵树。当然,B≤E,居民必须记住在指定区不能种多于区域地块数的树,所以T≤E-B+1。居民们想种树的各自区域可以原创 2017-08-18 17:14:49 · 411 阅读 · 0 评论 -
树状网络攻击(LCA和树上差分的应用)
树状网络攻击: 题目描述 SX 公司很发愁,因为 DX 公司想要攻击 SX 公司的网络,SX 公司的网络可以看作一个树, 有 n 个节点和 n-1 条连接这些节点的边使得节点两两连通,节点标号 1-n。树状网络很脆弱, 为了抵御攻击,SX 公司又修建了 m 条边。所有边都是双向的。 你作为 DX 的攻击者,可以恰好毁坏两条边:一条在原树状网络上,一条在新修建的边中。 请计算你有多少种方式原创 2017-08-23 17:32:08 · 582 阅读 · 0 评论 -
[HNOI2005]狡猾的商人(差分约束)
P2294 [HNOI2005]狡猾的商人 (来自Luogu) 题目概述 数据规模: w,n,m <= 100 思路: 这个题的难点在于不好想到差分,转化:a-b=k是a-b>=k&&a-b<=k的充要条件, 这样就是建双向边,我们这次用至多型,就是ADD(B,A-1,K),ADD(A-1,B,-K),这里A-1的原因是利用了前缀和的思想,毕竟在这里权值是最短路的值,然后DFS_SP原创 2017-08-17 15:37:28 · 454 阅读 · 0 评论