码迷,mamicode.com
首页 > 其他好文 > 详细

做题记录

时间:2020-01-17 19:17:36      阅读:79      评论:0      收藏:0      [点我收藏+]

标签:from   答案   class   ble   割边   tag   表示   网络   最小   

1.17

[TJOI2007]足彩投注

From

zjOI2019训练题1 T1

tag

概率DP

[SHOI2007]善意的投票

From

zjOI2019训练题1 T2

tag

网络流 最小割

Solution

建图:

对于每个点,若为\(1\)则与\(S\)连边,若为\(0\)则与\(T\)连边,为好友的相互连边,边权均为\(1\)

转化:

考虑将一张图分为两部分,表示:与 \(S\) 在同一连通块内的点最后被标为 \(1\),与 \(T\) 在同一连通块内的点最后被标为 \(0\)

则对于每种分割方式:

  1. 割边为 \(S\)\(T\)\(1-n\) 的边,则说明该点状态改变,代价 \(+1\)
  2. 割边为 \(1-n\) 之间的边,则说明这对好友站在了对立面,代价 \(+1\)

代价为割边的权值和,故答案为所建的图的最小割。

[JLOI2011]小A的烦恼

From

zjOI2019训练题1 T3

tag

模拟

做题记录

标签:from   答案   class   ble   割边   tag   表示   网络   最小   

原文地址:https://www.cnblogs.com/Liah/p/12206593.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!