带花树---一般图匹配 2020牛客暑期多校训练营(第一场) I 1 or 2 &&hdu3551

将一些讲解、思路和相似题做了整理,学习内容均已附链接,标明出处

题意

有一个n个点,m条边的图  ,给出每个点的度数,能否删掉一些边,使每个点的度数等于所给的度数

相关知识

二分图、匹配相关概念https://www.cnblogs.com/xpNLP/p/7272144.html

带花树略解https://blog.csdn.net/qq_39854734/article/details/100601952

带花树详解

https://blog.csdn.net/yihuikang/article/details/10460997?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-5.edu_weight&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-5.edu_weight

 

建图思路与模板(https://www.cnblogs.com/xiongtao/p/11189452.html)

度拆点,边拆点   连边    求是否是完美匹配

最大匹配:  1---5    2---6   3---9   4---10    7---8   11---12  达到完美匹配

如果达到完美匹配,这条边的另一头必定匹配着另一个点的一个度,表示拆点原点相连,这样一条边的匹配是合乎要求的。

例如上面  1--5  2--6  就是1的一个度连接2的一个度   3--9  4--10就是2的一个度连接3的一个度   

而7---8  11---12表示 应该删除原先边3---4  1---4. 就是子图的样子即子图 1---2 2---3

 即最大匹配中度的拆点与边的拆点匹配时就是子图中连接边的一个点     而通过边拆点的连接连向另一个点,     而只有边的拆点与边的拆点相连   就是删除的边

相关题目(https://www.cnblogs.com/nanke/archive/2013/03/08/2950913.html

uoj79

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值