回归梦想
回归梦想
全部文章
题解
dfs(2)
leetcode(3)
PTA(5)
python(1)
一起开心(1)
后缀数组(2)
图论(4)
多校(4)
天梯赛(8)
字符串(8)
数据结构(1)
未归档(539)
模板(4)
每日一题(56)
点分治(2)
牛客题霸(117)
知识(4)
算法(76)
经验分享(2)
网络流24(11)
莫比乌斯反演(2)
队列(2)
归档
标签
去牛客网
登录
/
注册
回归梦想的博客
全部文章
/ 题解
(共25篇)
NC51269 Network of Schools
NC51269 Network of Schools 题目: 给你一张有向图,问最少要加几条边才能使得图上的点都属于同一个强连通分量 题解: 加边变成强连通分量 缩点之后,入度为0的点和出度为0的点两两连边,多随便一连——答案就是max(入度为0的点数,出度为0的点数)处理后: 代码: #inclu...
**
tarjan
缩点
2021-01-14
0
640
NC107617 poj3020 Antenna Placement
问题: n * m的矩阵,有一些障碍点,用12的骨牌覆盖所有非障碍点 (12骨牌可重叠,骨牌可越界,骨牌可延伸到障碍点) 问最少需要 多少个。 题解: • 尽量用一个骨牌覆盖两个格子,覆盖不了了再重叠使用骨牌• 用和上一个题一样的方式求一个最大匹配,那么就有(2 * 最大匹配)个点已经被覆盖了• 剩...
二分图匹配
**
2021-01-14
0
584
NC20483 [ZJOI2009]假期的宿舍
题目描述: 学校放假了 · · · · · · 有些同学回家了,而有些同学则有以前的好朋友来探访,那么住宿就是一个问题。比如 A 和 B 都是学校的学生,A 要回家,而 C 来看B,C 与 A 不认识。我们假设每个人只能睡和自己直接认识的人的床。那么一个解决方案就是 B 睡 A 的床而 C 睡 B ...
二分图匹配
匈牙利算法
**
2020-12-15
2
602
CF741C Arpa’s overnight party and Mehrdad’s si
题目描述: 有n对情侣(2n个人)围成一圈坐在桌子边上,每个人占据一个位子,要求情侣不能吃同一种食物,并且桌子上相邻的三个人的食物必须有两个人是不同的,只有两种食物(1或者是2),问一种可行分配方式。 题解: 如果我们能把不能吃同一种食物的人连边,问题就变成二分图黑白染***r>• 所以情侣关...
**
01染色
二分图
2020-12-15
0
670
H - Fight Against Monsters
题意: n个怪兽,各自的攻击力atk和生命值hp给出,让英雄去杀死所有的怪物规则:英雄对于一个怪物,伤害等于攻击次数,英雄在攻击怪物前先受到怪物攻击,伤害为所有怪物的攻击力,回合制进行,问英雄杀死所有怪物最少受到多少伤害? 题解: 其实很简单,我们只需要按照性价比排序,将攻击强命脆的怪物先攻击即可但...
**
ing
贪心
2020-11-26
1
607
首页
上一页
1
2
3
下一页
末页