首页 > 其他分享 >陈峻宇高级图论讲课笔记

陈峻宇高级图论讲课笔记

时间:2023-12-29 21:45:57浏览次数:32  
标签:图论 那么 连通 讲课 陈峻宇 就是说 binom sum out

离线哩!

竞赛图

竞赛图确实抽象,性质一堆一堆的,想不明白……而且多半都和强连通分量有关系。

兰道定理

考虑一共有 \(n \choose 2\) 条边,那么 \(\sum out_x = \binom n2\)。

兰道定理大致就是如果竞赛图强连通,那么:

\[\not \exists k \in [1, n), \sum_{x = 1}^k out_x = \binom k 2 \]

大概就是说,如果存在一个 \(\sum_{x = 1}^k out_x = \binom k2\),那么这里面的出度就不会向外连,那么就是说内部强连通。

D. Invertation in Tournament 当 \(n\) 很小的时候状压枚举方案,用兰道定理是简单的,但是在 \(n\) 很大(\(> 6\))的时候呢?存在性质:

  • 当 \(n \ge 4\) 时,如果原图强连通,那么一定存在一个 \(n - 1\) 的强连通子图。
  • 当 \(n \gt 6\) 是,至多只需要 \(1\) 次操作。

证明是繁琐的,不太会。但是得到这个性质之后,这就简单了。

欧拉回路

和偶数度数,二分图有点般配。

CF527E Data Center Drama 加边定向,大概就是说,贪心的将所有边的度数变成 \(2\) 的倍数。但是注意到如果此时边数为奇数,那么挂,所以需要加一条自环,在保证不新增奇数点的情况下多一条边。然后跑欧拉回路,将相邻的两条边反向即可。

Mike and Fish 很类似,注意到欧拉回路会将度数分为一半入度,一半出度,那么就完了。相差 \(1\) 就是用来调整奇偶的。

MST

来点抽象的东西。

新年的繁荣 非常抽象,如何处理与最大生成树?沿用 trie,大概就是说将所有 1 子树合并到 0 上,然后贪心即可,这是 \(O(m 2^m)\) 的,利用 Bov... 做到 \(O((n + 2^m) m \log n)\)。然而还有神秘的做法,既然连最大的边是对的,那么考虑在值域上从大到小,类似状压的考虑即可,见 https://uoj.ac/submission/669485

MST and Rectangles 也很抽象。还是 Bov...,只是多了一个扫描线。

标签:图论,那么,连通,讲课,陈峻宇,就是说,binom,sum,out
From: https://www.cnblogs.com/jeefy/p/17935728.html

相关文章

  • 图论——最短路
    https://csacademy.com/app/graph_editor/https://riverhamster.gitee.io/app/graph_editor/注:时间复杂度分析中,假设\(n\lem\len^2\)最短路本质上是一种DP阶段:点状态:拆点决策:边最优子结构:最短路的任何子路径都一定是最短路无后效性:正权图中一定可以找到一种无后......
  • 图论
    1.图的基本概念例2.握手定理例3.完全图4.子图与补图5.图的同构例6.路与回路7.割集1.点割集2.边割集3.点连通度4.边连通度8.有向图的连通性例9.图的矩阵表示例10.欧拉图11.汉密尔顿图例12.树1......
  • 浅谈一类边权带指数的图论问题
    偶然看到了这道题,求的是边权为\(n^w\)次方时树上的第\(k\)小路径,觉得这类题目很有意思,就研究了一下。1.CF464ETheClassicProblem题意:给一个无向图,每条边的边权是\(2^{w_i}\),求\(s\)到\(t\)的最短路。思路:首先,我们可以把距离看成一个二进制数,那么我们需要能支持快......
  • 图论做题记录1
    图论做题记录前言:大概是记录本人打比赛或者做题碰到的图论的部分题。所有题目均已省以下宏://QwQ#include<cstdio>#include<cstdlib>#include<cstring>#include<algorithm>usingnamespacestd;#definefifirst#definesesecondtypedefpair<int,int>PII;typed......
  • C++ 图论之次最小生成树
    1.前言生成树指在无向图中找一棵包含图中的所有节点的树,此树是含有图中所有顶点的无环连通子图。对所有生成树边上的权重求和,权重和最小的树为最小生成树,次小的为次最小生成树。最小生成树和次最小生成树的应用领域都较广泛。也是图论中优为重要的研究对象,求解算法也是常规必须......
  • 【图论】差分约束与SPFA 11.25学习小结
    开篇碎碎念每次都是以开篇碎碎念开头,虽然不知道为什么,但似乎成为了惯例。本来是直接看的差分约束,一上来发现一堆不等式,以为是数学的一个tag乱入图论(x,结果发现还真的是建图来做的,然后学了一下之后...负边权?!跑不了dijkstra啊!!于是学了一下SPFA(虽然...SPFA已死)然后顺道写了一下关于......
  • 搜索与图论
    目录三、搜索与图论3.1深度优先搜索\(\sf(DFS)\)和宽度优先搜索\(\sf(BFS)\)3.2树和图的存储三、搜索与图论3.1深度优先搜索\(\sf(DFS)\)和宽度优先搜索\(\sf(BFS)\)DFS一直往下搜索,直到叶节点才开始回溯,属于一条路走到黑,”不撞南墙不回头“。BFS每次搜索的......
  • 陈关荣丨图论基础(下)
    https://mp.weixin.qq.com/s?__biz=MzI2NjE0MTY0MA==&mid=2652731403&idx=2&sn=2d5648125f380dc5b8e75742b599973a&chksm=f17b72acc60cfbba7accec8c2dcb1b3462373bde7c68dd48ad6f64fe9a346c1e5547641cd33c&scene=27如果所有的节点的度都比2大的话,那么不管你网络多大、多复杂,里面......
  • lxl学长讲课笔记
    lxl学长讲课笔记常数种可能性的状态通过预先处理多种状态的信息,从而快速的转换状态。经典操作:flip。分析信息的思路利用线段树利用线段树的时候,如何合并两个分支区间的信息,我们需要有如下注意:答案-依赖的信息,继续的依赖,这样就能找到需要维护的东西。这终会产生闭包......
  • 图论杂项 学习笔记
    图论专题新学的知识点有点太多了,还是新开一篇比较好。数据结构优化建图reference:常见优化建图技巧。考虑一个题:CF786B。思考如何维护单点/区间向单点/区间连边:点对点。直接连就行。点对区间。开一颗线段树,每个节点代表一段区间,父亲向儿子连权为\(0\)的边。点对区间连边......