二分图的小总结

有一个题目的例子是这样输入的:

给一个图,边的情况是不重复输入

就是这样一个图形,其实脱裤子放屁就是迷惑,处理的时候直接按照(本题是求最小定点覆盖)map【i】【i】=map【i】【j】=1的方式处理即可!!!最后的结果处以2!

注:如果一个图形是按照复制点,双向输入,则结果处以2可以这样理解:复制点是为了能够按照二分图的方式处理,只是一种手段,结果处以2很自然了!其实真正演示一遍以后会发现,复制点后的得到的结果,无论是最小定点覆盖,还是最大二分匹配都是对称的!

最小路径覆盖不要求给的图是二分图,而是要求是PXP的有向图,!!不能有环!!然后根据原图构造二分图,构造方法是将点一分为二,如,i分为i1和i2然后如果i和j有边,那么就在i1和j2之间连一条边。由此构成二分图
然后最小路径覆盖是n-m,n为原图的点的个数,m为新造二分图的最大最小路径覆盖和最小边覆盖不同,不要求给的图是二分图,而是要求是PXP的有向图,不能有环,然后根据原图构造二分图,构造方法是将点一分为二,如,i分为i1和i2然后如果i和j有边,那么就在i1和j2之间连一条边。由此构成二分图

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值