随笔分类 -  图论

摘要:F - Two Trees 链接 题意: 给定两棵都是N个节点的有根树,节点均从1~N标号。给每个标号定一个权值(类似一号点的权值是x,那么两棵树中1号点的权值都是x),使在两棵树满足以任意节点为根的子树的权值和为1或-1。输出任意一种解或判断无解,N<=100000。 分析: 欧拉回路。 首先每棵 阅读全文
posted @ 2019-01-16 21:21 MJT12044 阅读(493) 评论(0) 推荐(0)
摘要:D. Mike and Fish http://codeforces.com/contest/547/problem/D 题意: 给定平面上n个点,将这些点染成红或者蓝色,要求每行、每列红色点与蓝色点数量的差的绝对值<=1。输出方案(保证有解)。 分析: 参考popoqqq的博客 将每行每列分别看做 阅读全文
posted @ 2018-10-23 20:52 MJT12044 阅读(524) 评论(0) 推荐(0)
摘要:#117. 欧拉回路 http://uoj.ac/problem/117 分析: 直接dfs一遍,复杂度O(N+M)。注意类似dinic的当前弧优化,双向边标记两条。 sigongzi和mrclr的博客,关于欧拉回路以及此题文章。 有关欧拉路的总结。 代码: 阅读全文
posted @ 2018-10-16 19:03 MJT12044 阅读(386) 评论(0) 推荐(0)
摘要:2438: [中山市选2011]杀人游戏 https://www.lydsy.com/JudgeOnline/problem.php?id=2438 分析: a认识b,b认识c,a认识c。开始时以为只会告诉一层。 建出图来后,如果是树的话,那么直接查根节点就行了。那么无向图就缩点一下。 有一种情况就 阅读全文
posted @ 2018-10-15 19:10 MJT12044 阅读(257) 评论(0) 推荐(0)
摘要:P2296 寻找道路 P2296 寻找道路 P2296 寻找道路 题目描述 在有向图G 中,每条边的长度均为1 ,现给定起点和终点,请你在图中找一条从起点到终点的路径,该路径满足以下条件: 1 .路径上的所有点的出边所指向的点都直接或间接与终点连通。 2 .在满足条件1 的情况下使路径最短。 注意: 阅读全文
posted @ 2017-07-08 21:00 MJT12044 阅读(230) 评论(0) 推荐(0)
摘要:P2661 信息传递 P2661 信息传递 P2661 信息传递 题目描述 有n个同学(编号为1到n)正在玩一个信息传递的游戏。在游戏里每人都有一个固定的信息传递对象,其中,编号为i的同学的信息传递对象是编号为Ti同学。 游戏开始时,每人都只知道自己的生日。之后每一轮中,所有人会同时将自己当前所知的 阅读全文
posted @ 2017-05-23 15:47 MJT12044 阅读(312) 评论(0) 推荐(0)
摘要:增加一条无向边 遍历 合起来就成这样了 阅读全文
posted @ 2017-05-08 19:51 MJT12044 阅读(266) 评论(0) 推荐(0)