• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






suncongbo

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

随笔分类 -  图论

1 2 3 下一页

 
Codeforces 1229C Konrad and Company Evaluation (图论、复杂度分析)
摘要:题目链接 https://codeforces.com/contest/1229/problem/C 题解 经过谷歌翻译之后的题面是:如果 \(a\) 吹牛 \(b\),那么谁吹牛 \(c\) 2400 的题我都不会……不过我真的觉得这题的复杂度分析神乎其神/kel 首先枚举 \(b\) 那个点,可 阅读全文
posted @ 2021-03-27 23:38 suncongbo 阅读(168) 评论(0) 推荐(0)
UOJ #498 新年的追逐战 (多项式、组合计数)
摘要:题目链接 https://uoj.ac/problem/498 题解 做了 8 个小时,最后搞出来一个极其麻烦的做法。。字母用光警告 首先考虑一下图论背景的转化: 这个模型相当于 \(n\) 个图上同时游走,每次在每个图上走一步,如果从一个状态可达另一个状态则它们连通。 性质 1:如果状态 \(u= 阅读全文
posted @ 2021-03-04 11:18 suncongbo 阅读(245) 评论(6) 推荐(1)
LOJ #6512 [雅礼集训2018 Day8]C (多项式、牛顿迭代、图论、组合计数、DP)
摘要:题目链接 https://loj.ac/p/6512 题解 经典的烷烃计数,曾经被我搬到校内男人八题出了,下面挂我的题解 (代码是今天才写的,出题的时候为了凑压轴题拉了份标程把这题出上了QAQ) 代码 #include<bits/stdc++.h> #define llong long long # 阅读全文
posted @ 2021-03-03 23:14 suncongbo 阅读(274) 评论(0) 推荐(0)
Gym 101221I BZOJ 4080 [WF2014]Sensor Network (二分图匹配)
摘要:题目链接 (Gym) https://codeforces.com/gym/101221/ (BZOJ) 大人,时代变了。 题解 又是一道看了题解的作业题。 这是一个最大团(或者补图上的最大独立集)问题,而二分图最大独立集是可以做的,因此可以考虑转化成二分图。 枚举点集的直径的两端点 \(x,y\) 阅读全文
posted @ 2021-01-09 13:16 suncongbo 阅读(124) 评论(0) 推荐(0)
Gym 101190D BZOJ 4842 Luogu P6967 LOJ #6071 [NEERC2016]Delight for a Cat (费用流)
摘要:题目链接 (BZOJ) 大人,时代变了 (Gym) https://codeforces.com/gym/101190 (Luogu) https://www.luogu.com.cn/problem/P6967 (LOJ) https://loj.ac/p/6079 题解 想了一晚上,终于有点理解 阅读全文
posted @ 2021-01-08 18:46 suncongbo 阅读(109) 评论(0) 推荐(0)
【学习笔记】Dilworth 定理的构造性证明
摘要:发现自己并不会 Dilworth 定理的构造性证明(原题要求输出方案),于是去 Wiki 上学习了一下。下文是我参照 Wiki 上的证明思路口胡的一个证明。 附例题:Codeforces 590E Dilworth 定理: DAG 的最长反链大小等于最小链覆盖大小。 反链是指从图中的一个点的集合,使 阅读全文
posted @ 2020-07-16 09:40 suncongbo 阅读(284) 评论(0) 推荐(1)
UOJ #513 [UR #19]清扫银河 (图论、线性基)
摘要:题目链接 http://uoj.ac/contest/51/problem/513 题解 好题。 考虑简化操作: 对于第二种操作,其实就可以等价于若干次单点操作,每次标记一个点,把和这个点相邻的边全部反转。即有用的操作只有 $n$ 种。 对于第一种操作,众所周知一个无向图中所有的环都可以由若干个非树 阅读全文
posted @ 2020-04-28 14:58 suncongbo 阅读(274) 评论(0) 推荐(0)
Codeforces 1338E JYPnation (图论)
摘要:UPD 2020.04.30:本题解被发现存在严重错误,已更正。 题目链接 https://codeforces.com/contest/1338/problem/E 题解 这题太神了……这才是 div1E 啊,比什么 nim 积意义下的离散对数之类的高明到不知道哪里去了 这篇题解主要复述一下官方题 阅读全文
posted @ 2020-04-26 13:59 suncongbo 阅读(419) 评论(0) 推荐(0)
AtCoder AGC043C Giant Graph (图论、SG函数、FWT)
摘要:题目链接 https://atcoder.jp/contests/agc043/tasks/agc043_c 题解 场上感觉没啥思路就放弃了,场下想了十几分钟发现是水题,血亏。。。(只能怪自己计数水平太屑做不出 D) 首先显然是按 $(i+j+k)$ 从大到小贪心,考虑图只有一维的情况,我们给无向边 阅读全文
posted @ 2020-03-24 00:37 suncongbo 阅读(456) 评论(0) 推荐(0)
AtCoder AGC034D Manhattan Max Matching (费用流)
摘要:题目链接 https://atcoder.jp/contests/agc034/tasks/agc034_d 题解 降智了没想出来建图……(不过这场是真的DE放反了) 注意到曼哈顿距离有一个重要的性质: 合法的最大,也就是对于任意维数两个点的曼哈顿距离而言,假设我们把每个绝对值符号任意地改变成正号或 阅读全文
posted @ 2020-02-11 21:41 suncongbo 阅读(202) 评论(0) 推荐(0)
AtCoder AGC033F Adding Edges (图论)
摘要:题目链接 https://atcoder.jp/contests/agc033/tasks/agc033_f 题解 又被神仙题搞自闭了…… 首先让我们来读错题:把题面里的"in some order"改成"in this order"! 似乎变简单了很多! 显然一条边$(u,v)$会被产生当且仅当在 阅读全文
posted @ 2020-02-11 15:26 suncongbo 阅读(274) 评论(0) 推荐(0)
AtCoder AGC031F Walk on Graph (图论、数论)
摘要:题目链接 https://atcoder.jp/contests/agc031/tasks/agc031_f 题解 这题真是太神仙了…… 首先我们转化一下问题,倒着来做,一开始有一个数$0$, 每次走过一条边该数变为乘以$2$再加上这条边的边权。 我们用$(u,x)$代表一个状态,表示当前在点$u$ 阅读全文
posted @ 2020-02-09 00:17 suncongbo 阅读(454) 评论(0) 推荐(0)
AtCoder AGC031E Snuke the Phantom Thief (费用流)
摘要:题目链接 https://atcoder.jp/contests/agc031/tasks/agc031_e 题解 这是我yy出来的一个上下界费用流做法,网上没找到一样的做法,如果有什么问题敬请指出,谢谢。(一开始一直WA以为做法假了结果发现写错了一个sb地方摔) 考虑一维怎么做,首先可以枚举一共选 阅读全文
posted @ 2020-02-07 10:25 suncongbo 阅读(369) 评论(0) 推荐(0)
AtCoder AGC029F Construction of a Tree (二分图匹配)
摘要:题目链接 https://atcoder.jp/contests/agc029/tasks/agc029_f 题解 考虑如何才能构成一棵树:显然有一个必要条件是对于每个点$u$来说,整张图所有的边与除去$u$之外所有的点存在完美匹配(即考虑一张二分图左边是除了$u$之外点的集合右边是$E_i$, $ 阅读全文
posted @ 2020-02-06 21:02 suncongbo 阅读(348) 评论(0) 推荐(0)
AtCoder AGC035E Develop (DP、图论、计数)
摘要:题目链接 https://atcoder.jp/contests/agc035/tasks/agc035_e 题解 没想出来最后一步DP宛如智障…… 考虑一个数$x\notin S$的条件是$x$被删除了且在$x$最后一次被删除之后不能再对$x+2$和$x K$进行删除操作。也就是说$x+2$和$x 阅读全文
posted @ 2020-02-03 18:12 suncongbo 阅读(424) 评论(1) 推荐(0)
Codeforces 576D Flights for Regular Customers (图论、矩阵乘法、Bitset)
摘要:题目链接 http://codeforces.com/contest/576/problem/D 题解 把边按$t_i$从小到大排序后枚举$i$, 求出按前$(i 1)$条边走$t_i$步能到达的点的集合,以它们为起点求$n$号点的最短路。 前者等于前$(i 2)$条边走$t_{i 1}$步能到达的 阅读全文
posted @ 2019-11-18 21:13 suncongbo 阅读(172) 评论(0) 推荐(0)
Luogu P5652 基础博弈练习题 (博弈论、图论)
摘要:题目链接 https://www.luogu.org/problem/P5652 题解 好题,想了四小时…… 首先考虑如何判断胜负: 首先假设只有一个柱子,那就是奇败偶胜。不难发现最后一个奇数后面的偶数不影响结局,考虑最后一个奇数,它前面连续至少$m$个柱子都是必胜的。从它前面第$(m+1)$个柱子 阅读全文
posted @ 2019-11-14 14:10 suncongbo 阅读(276) 评论(0) 推荐(0)
BZOJ 4823 Luogu P3756 [CQOI2017]老C的方块 (网络流、最小割)
摘要:题目链接 (Luogu) https://www.luogu.org/problem/P3756 (BZOJ) http://lydsy.com/JudgeOnline/problem.php?id=4823 题解 有点神仙的最小割题。 考虑题目里的图形,如果我们用四种颜色对棋盘进行染色,奇数行依次 阅读全文
posted @ 2019-10-15 16:25 suncongbo 阅读(149) 评论(0) 推荐(0)
AtCoder AGC004F Namori (图论)
摘要:题目链接 https://atcoder.jp/contests/agc004/tasks/agc004_f 题解 神仙题。。 首先考虑树的情况,树是二分图,因此假设我们对二分图进行黑白染色,那么操作就变成了,每次选择两个不同色的点来取反。然后再把黑色视作标记,那么问题就变成了,初始一些点上有标记, 阅读全文
posted @ 2019-10-10 21:55 suncongbo 阅读(231) 评论(0) 推荐(0)
AtCoder AGC038F Two Permutations (网络流、最小割)
摘要:题目链接 https://atcoder.jp/contests/agc038/tasks/agc038_f 题解 好题。 首先观察到一个性质,对于排列$P$, 其所形成的每个轮换中的点$A_i$是选$i$还是选$P_i$的状态必须相同。$Q_i$同理。 然后转化成最小化$A_i=B_i$的位置$i 阅读全文
posted @ 2019-09-25 12:49 suncongbo 阅读(638) 评论(0) 推荐(1)
 

1 2 3 下一页