• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
kito's blog
Dreaming away.
博客园    首页    新随笔    联系   管理    订阅  订阅
2017年7月8日
cogs 2398 切糕 最小割
摘要: "cogs 2398 切糕" 题解: 若没有D的限制,我们建模应该是这样的。 跑一个最小割即可。 有了D的限制,那么存在点对(i,j)要求i,j的割边距离差不能超过D,假设D是1,图应该是这样。 如果割断了v(1,1)是不会割断v(2,3)的,我们假设割断的是v(2,3)那么此时会有一条路从v(2, 阅读全文
posted @ 2017-07-08 06:42 kito 阅读(163) 评论(0) 推荐(0)
cogs 1873 happiness 最大权闭合子图
摘要: "cogs 1873 happiness" 题解: 每个人选文选理各有收益,如果没有附加权值,我们可以用最大权闭合子图的方式构建出来这个图。 用总权值之和减去最小割即是答案。 当有了附加权值,我们也假定现拥有权值,再抛去权值。 对于点对(i,j),当i,j割边相同的话才能获得附加权值,也就是说如果a 阅读全文
posted @ 2017-07-08 06:41 kito 阅读(208) 评论(0) 推荐(0)
cogs 1274 最小截断 最小割唯一判定
摘要: "cogs 1274 最小截断" 题解: 最小割唯一判定,即判断每条边是否可以在最小割中以及是否一定在最小割中。 理由我也不懂,方法是先跑一个最小割,然后在残余网络上跑Tarjan。然后枚举每一条边,如果该边没满流,那么永远不会出现在最小割的边集中。否则如果Id[fr]=Id[to],该边也不会出现 阅读全文
posted @ 2017-07-08 06:40 kito 阅读(366) 评论(0) 推荐(0)
cogs 736 星际转移 最大流
摘要: "cogs 736 星际转移" 题解: 从小到大枚举答案days,然后网络流验证是否可以全部运走。假设当前验证的答案为days,那么我们就将太空船和太空站都拆成days+1个点,设编号分别为boat[i][1~days+1],station[i][1~days+1]。 1. 如果说boat[i]在第 阅读全文
posted @ 2017-07-08 06:38 kito 阅读(204) 评论(0) 推荐(0)
cogs 329 K-联赛 最大流
摘要: "cogs 329 K 联赛" 题解: 假设现在想知道第i支球队能否赢得胜利,首先肯定是让i剩下的比赛都打赢。如果这样赢的次数都比另一支球队j目前赢的次数少,i肯定赢不了,否则就可以知道j最多还能赢几局,也就是j连向T的流量上界。然后把除了i参与之外的所有比赛当作一个节点k,由S向k连一条容量为1的 阅读全文
posted @ 2017-07-08 06:37 kito 阅读(205) 评论(0) 推荐(0)
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3