图论 —— 匹配
文章平均质量分 77
smwqd_yehua_cx
梦想,可以天花乱坠,理想,是我们一步一个脚印踩出来的坎坷道路。
展开
-
I'm Telling the Truth HDU - 3729 (二分匹配)
题目描述:每位同学说了自己名次所在的范围,有人可能说谎了,求最多有多少人说的是实话。思路:一开始没想明白,学弟说贪心试试,但这想法立马被我给否了,没有贪心策略符合所有情况。对桌的学弟看了题后一直大喊这是二分图最大匹配问题我做过啊,我一开始以为他在开玩笑没当回事。后来想了想,还真是一道很裸的二分匹配模板题。靠年轻人的思路写的,很惭愧啊。代码如下:#include#include#in原创 2017-07-30 21:11:01 · 204 阅读 · 0 评论 -
NP-Hard Problem(二分图染色模板题)
题目链接:http://codeforces.com/problemset/problem/687/A题意分析:题目大意是已知有n个点,m条边,求是否能将所有的点分成两组,其中与每条边相连的两个点位于不同组。 可以理解为将所有点涂成两种不同的颜色,每条边两端的点颜色必须不同,孤立的点不用管,典型的dfs,感谢原创 2016-07-09 23:12:26 · 529 阅读 · 0 评论 -
hdu 4185 Oil Skimming (二分匹配)
题目链接 第一次写自己的博客呢,有点小激动,不对的地方希望大家帮忙改进。题意: 题意很简单,构造出模型就是在一个N*N的矩阵中,求上下或左右相连的"#"的最大组数(两个为一组)。大一接触的题目还是太少,一开始以为是连通块问题很开心地翻开了紫书狂敲代码,结果不停WA,赛后才知道原来是二分匹配问题,就赶紧去学了学,看了几份题解报告以后才彻底弄懂这道题。其实这道题就是匈牙利算法的典型应用,原创 2016-04-22 17:53:01 · 252 阅读 · 0 评论 -
Guardian of Decency UVA - 12083 (二分匹配)
题目链接:https://vjudge.net/contest/180830#problem/C题意:n个学生,老师想带一部分学生出去但是又怕还有人发展为情侣,满足下列条件之一不会成为情侣:(1)二人身高差大于40cm;(2)二人同性;(3)二人喜欢不同的音乐;(4)二人喜欢相同的运动。求老师最多可以带多少人出去。思路:在男女可能发展为情侣的人之间建边,求出该二分图的最大匹配数,用总人数减原创 2017-08-21 20:07:19 · 171 阅读 · 0 评论 -
Gym - 100741F(二分匹配 矩阵斜线线与值进行匹配)
题目链接:https://vjudge.net/contest/181019#problem/F题意:给定一个n*n的矩阵,从左下至右上平行于对角线的斜线共2*n-1条(包括对角线),在每条斜线上选取一个出现的值,要求这2*n-1条斜线选取的值互不相同,求是否能选取,若不能,输出NO,若能,输出YES并按1~2*n-1的顺序输出每条斜线上选取的值。思路:从左下至右上为这些斜线编号为1~2*原创 2017-08-23 01:15:15 · 450 阅读 · 0 评论