随笔分类 - 图论—差分约束系统
摘要:题意 "题目链接" Sol 题目中的两个限制条件相当于是 $$A_i \geqslant (K_i T)B_i$$ $$A_i(K_i + T) \geq B_i$$ 我们需要让这两个至少有一个不满足 直接差分约束建边即可 这里要用到两个trick 1. 若某个变量有固定取值的时候我们可以构造两个等
阅读全文
摘要:差分约束 差分约束是解决这样一类问题 给出$n$个形如$x[j] x[i]把所有式子整理为$x[j] x[i]把所有式子整理为$x[j] x[i] =k$,从$i$向$j$连一条边权为$k$的边,跑最 路 在求解的时,因为经常要判断负环,所以选用SPFA算法 当一个点的入队次数超过$n$时必定出现负
阅读全文
摘要:Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 3044 Accepted Submission(s): 1275 Problem Descrip
阅读全文
摘要:Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 9078 Accepted: 3515 Description A supermarket in Tehran is open 24 hours a day every day an
阅读全文
摘要:Time Limit: 2000MS Memory Limit: 65536K Total Submissions: 28416 Accepted: 10966 Description You are given n closed, integer intervals [ai, bi] and n
阅读全文
摘要:今天接触到一种很玄幻的东西: 差分约束 个人的理解:差分约束就是给定一些限制条件,求出满足条件的最优解,或者判断条件是否成立 做法/思路: 1.首先根据题目的条件,写出相应的不等式 2.将不等式转换成a-b<=c的形式 3.建一条权值为c的边,从b指向a 4.从0点向其他点连一条边权为1的点 5.跑
阅读全文
摘要:题目描述 小 K 在 Minecraft 里面建立很多很多的农场,总共 n 个,以至于他自己都忘记了每个 农场中种植作物的具体数量了,他只记得一些含糊的信息(共 m 个),以下列三种形式描 述: 农场 a 比农场 b 至少多种植了 c 个单位的作物。 农场 a 比农场 b 至多多种植了 c 个单位的
阅读全文
摘要:题目描述 幼儿园里有N个小朋友,lxhgww老师现在想要给这些小朋友们分配糖果,要求每个小朋友都要分到糖果。但是小朋友们也有嫉妒心,总是会提出一些要求,比如小明不希望小红分到的糖果比他的多,于是在分配糖果的时候,lxhgww需要满足小朋友们的K个要求。幼儿园的糖果总是有限的,lxhgww想知道他至少
阅读全文