首页 > TAG信息列表 > P2294

2021.07.19 P2294 狡猾的商人(差分约束)

2021.07.19 P2294 狡猾的商人(差分约束) [P2294 HNOI2005]狡猾的商人 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 重点: 1.差分约束最长路与最短路 题意: 给出每个时间段具体账单,分析是否矛盾。 分析: 把每段时间起始时间前挪一个月,把相邻时间段连成连续的时间段,建正向边。如果只建

P2294 [HNOI2005]狡猾的商人

原题链接 考察:差分约束 艹,我太菜了,想了半天不知道源点在哪里,结果是每个点都试一遍... 思路:        看了其他大佬的博客,实际我是没有理解差分约束的,这里不需要求最值解,只需要求可行解,而无需管它们的实际意义, 假设所有解都<=0,那么根据条件求出所有解,而所有解+d是满

P2294 [HNOI2005]狡猾的商人

一句话题意: 给出一堆三元组 \((u, v, w)\),意思是 \(v\) 到 \(u\) 这一块的和正好为 \(w\),求问这一堆三元组是否满足互相不冲突。 考虑去用前缀和维护,那么三元组就转化成了以下这个等式: \[sum_v-sum_u=w \]将它拆分成两个不等式: \[sum_v-sum_u\le=w,\ sum_v-sum_u\ge=w \]把两