博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
UVa 10615 - Rooks
阅读量:6403 次
发布时间:2019-06-23

本文共 332 字,大约阅读时间需要 1 分钟。

这题我想了两个小时却没有发现要做 K 次匹配。。。我好笨啊。。。

不过即使想到了要做 K 次匹配,我也想不到要加边

加边的充分性是很好证明的(用 Hall 定理)

但是为什么直接算 K 次最大匹配就不对了呢?

我先交了一份不加边的代码,并且用 assert 做一遍检查

果然就 RE 了

边没有被匹配完

为啥呢?有反例吗?

有!

hack 数据:

**.

.** 

(为了想反例又花了一个多小时。。。)

于是 get 到新技能:

二分图超进化!

(其实就是强制完美匹配了。。。)

这题也提示到解决图的最小染色问题的一个路径

如果是二分图,就可以在多项式时间内解决 

转载于:https://www.cnblogs.com/HailJedi/p/9607485.html

你可能感兴趣的文章
一起来将vscode变成私人定制笔记本
查看>>
Flutter 云音乐
查看>>
RecyclerView实现多type页面
查看>>
个人的web商城网站
查看>>
debian fcitx
查看>>
排中律与实无穷问题的性质分析
查看>>
08/23 学习总结
查看>>
关于Ubuntu下安装phpmyadmin后mysqli丢失的解决
查看>>
物理层
查看>>
linux多网卡路由设置
查看>>
win7环境下的栈溢出与实战
查看>>
查看ios字体库方法
查看>>
八大监听器
查看>>
self.navigationController退出到指定页面,或者一次性pop出n个页面
查看>>
Quartz实现数据库动态配置定时任务
查看>>
iptables 端口转发以及双向通信
查看>>
备战一线互联网公司Java工程师面试题 (1)
查看>>
ThinkPHP中自动验证失败
查看>>
jquery图片切换插件jquery.cycle.js参数详解
查看>>
JavaScript push() 方法
查看>>