二分图
文章平均质量分 78
测试运算符
NOIP2018普及组四等奖<br>欢迎来与蒟蒻交流
展开
-
【笔记】二分图的几种模型算法以及证明
最近发现二分图问题挺好玩的 也挺考验思维,所以专门做了个小汇总 这里只贴出主要定理及证明 1 最大匹配 最大匹配是二分图问题中的基础 概念 在二分图中最多能选多少条边,使得所有被选中的边中无相同节点 求法 目前有两种较为高效的算法,分别是匈牙利算法与网络流Dinic算法 匈牙利算法 匈牙利算法思想十分简单,就是能取则取,当当前指向点未被匹配时,匹配成功,当目前指向点...原创 2017-11-01 22:12:22 · 873 阅读 · 0 评论 -
【题解】SCOI-2010-连续攻击游戏
题目描述 lxhgww最近迷上了一款游戏,在游戏里,他拥有很多的装备,每种装备都有2个属性,这些属性的值用[1,10000]之间的数表示。当他使用某种装备时,他只能使用该装备的某一个属性。并且每种装备最多只能使用一次。游戏进行到最后,lxhgww遇到了终极boss,这个终极boss很奇怪,攻击他的装备所使用的属性值必须从1开始连续递增地攻击,才能对boss产生伤害。也就是说一开始的时候,lxhg原创 2017-10-22 19:20:02 · 368 阅读 · 0 评论 -
【题解】NOIP-2008 双栈排序
题目描述 Tom最近在研究一个有趣的排序问题。如图所示,通过2个栈S1和S2,Tom希望借助以下4种操作实现将输入序列升序排序。 操作a 如果输入序列不为空,将第一个元素压入栈S1 操作b 如果栈S1不为空,将S1栈顶元素弹出至输出序列 操作c 如果输入序列不为空,将第一个元素压入栈S2 操作d 如果栈S2不为空,将S2栈顶元素弹出至输出序列 如果一个1~n的排列P可以通过原创 2017-10-20 11:50:45 · 438 阅读 · 0 评论