图论
Flyppy_White
这个作者很懒,什么都没留下…
展开
-
Misra & Gries边着色算法
Misra & Gries边着色算法边着色问题:给图的每条边制定一种颜色,使得任意两条相邻的边的颜色均不相同为了解决本次的问题首先需要引入:Misra & Gries边着色算法Misra & Gries边着色算法是图论算法的一种,能够在多项式内找到任意图的一种边着色方案。这种着色算法最多使用Δ+1\Delta+1Δ+1种颜色,Δ\DeltaΔ是该图节点的最大度数...原创 2019-03-16 23:06:09 · 2435 阅读 · 2 评论 -
csuoj 2289 Colorful Tree(lca+dfs序)
csuoj 2289 Colorful Tree题目大意给出一个树,每个节点都有颜色.每次给出一个操作,一为求某种颜色的最小生成树的边的数量,一为将某个节点的颜色改变解题思路对每种颜色都先维护出其生成树的大小,及这个颜色的点的集合.每次更改一个点的颜色都是将其原属于的生成树减去这个节点,为新的颜色的生成树增加这个节点.点到生成树的最近距离即与其最dfs序相邻的节点的距离.AC代码#in...原创 2019-03-31 00:27:20 · 134 阅读 · 0 评论 -
BZOJ1562 变换序列(匈牙利算法&贪心)
BZOJ1562 变换序列(匈牙利算法&贪心)题目大意给出一个从1-n的排列,要求求出一个一一映射满足每个位置i的viv_ivi都与给定的viv_ivi相等,如不存在输出"No Answer"如存在多个则输出字典序最小的那个。如第i个数定义为aia_iai则viv_ivi定义为min(∣ai−i∣,N−∣ai−i∣)min(|a_i-i|,N-|a_i-i|)min(∣ai−...原创 2019-05-02 01:47:27 · 345 阅读 · 0 评论 -
BZOJ 3291 Alice与能源计划(二分图匹配&贪心)
BZOJ 3291 Alice与能源计划(二分图匹配&贪心)题目大意给出n个村庄和m个能源站,每个村庄有一定的能源需求量和一个坐标,每个能源站有一个坐标、产能上限,价值,作用半径。现在每个能源站最多为一个村庄供能,且要求能源站的产能上限要大于村庄的能量需求量,且两者之间的距离要小于能源站的作用半径。现有一些供能站已经建造完成了,定义总的费用为选用的未建造电站的价格加上已建造的未选用的电...原创 2019-05-03 00:25:38 · 222 阅读 · 0 评论 -
国防科技大学2019校赛G Altitude(平面图转对偶图找最小割)
国防科技大学2019校赛G Altitude(平面图转对偶图找最小割)https://ac.nowcoder.com/acm/contest/878/G题目大意给出一副网格,其中每条边上往来都有一些人流,网格的每个交叉点都有一个高度,网格的每条边连接着两个交叉点,人流的代价为向高处走的高度差乘上人流的人数。向低处或者相同高度处走不需要付出代价。网格的左上角的高度为0,网格右下角的高度为1。问...原创 2019-05-04 22:54:04 · 660 阅读 · 0 评论 -
HDU6532(2019湘潭邀请赛A题)Chessboard(费用流)
HDU6532(2019湘潭邀请赛A题)Chessboard(费用流)题目大意给出一张棋盘,其上一些位置上有一些棋子。现在又给出一些限制条件,如某行以下最多可以选取多少的棋子,某列以右最多可以选取多少棋子。每个棋子的位置按照一定的顺序给出,其顺序中的排名即是其价值,问可以达到的最大价值是多少解题思路非常常规的思路,将行和列拆开,如果在某个位置有一个点则将其行和列连接上一条边,其容量为1,边...原创 2019-05-22 01:22:12 · 675 阅读 · 0 评论 -
HDU6611 K Subsequence(dijkstra优化费用流)
HDU6611 K Subsequence(dijkstra优化费用流)题目大意给出一段序列,可以从中找出最多k段不下降子序列,使得权值和最小解题思路建立源点汇点和序列点,将所有的点拆成两个,分为母点和子点,母源点对子源点连接容量为k,费用为0的边,序列母点向序列子点连接容量为1,费用为序列上该点的值的负值,所有的序列子点向其后的权值大于等于它的序列点的母点连接容量为1,费用为0的边,所有...原创 2019-07-30 00:44:10 · 918 阅读 · 13 评论 -
2019牛客多校第6场 Androgynos(构造)
2019牛客多校第6场 Androgynos(构造)题目大意对于n个节点,构建出一幅图使得有,其补图为原图的一个映射使得其与原图同构解题思路https://math.stackexchange.com/questions/40745/constructing-self-complementary-graphs只有k=4nk=4nk=4n或k=4n+1k=4n+1k=4n+1时答案不为0....原创 2019-08-03 17:11:11 · 271 阅读 · 0 评论