会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
比翼鼠の博客
博客园
首页
新随笔
联系
订阅
管理
2025年9月28日
9.22~9.28
摘要: 若是生命,已无法迎来明天,恍若吹熄的灯火。待我阖眼,待我阖眼。 不能再摆下去了! 比赛总结 校内模拟赛 9.23:\(100 + 100 + 30 + 70 \to 100 + 30 + 0 + 70\) 校内模拟赛 9.28:\(100 + 100 + 10 + 100 \to 0 + 20 +
阅读全文
posted @ 2025-09-28 22:04 はなこくん
阅读(9)
评论(0)
推荐(0)
2025年9月26日
MX-X21
摘要: 并没有参加 MX 比赛,这是一篇补题笔记。 T3 神人数据,一个显然假的贪心是从前往后能放就放,最后尝试将前后两端合并起来。 然后你会发现将近 50 个测试点还全是多测的情况下,我们仅仅 WA 了最后一个测试点。于是我们考虑将序列翻转做一遍,或者随机化选几个开头多做几遍我们就过了! 正解显然应该每次
阅读全文
posted @ 2025-09-26 10:29 はなこくん
阅读(20)
评论(0)
推荐(0)
2025年9月15日
有向图强连通分量
摘要: 相关定义 若有向图的 \(u, v\) 两点互相可达,则称 \(u, v\) 强连通。满足任意两点强连通的有向图为 强连通图。有向图的极大强连通子图称作 强连通分量(SCC)。 以下讨论时默认图为有向弱连通图(弱连通即将有向边看作无向边时连通)。 DFS 树 对于有向图,按照任意顺序对结点进行 DF
阅读全文
posted @ 2025-09-15 15:37 はなこくん
阅读(12)
评论(0)
推荐(0)
2025年9月13日
Codeforces Round 1049 (Div. 2)
摘要: 这场质量非常高。 A 我像区,我怎么卡 A 卡那么久。 睡眠不足会导致思路不清晰。这种题显然应该考虑所有位置不正确的字符。 对于一个在 \(0\) 位置上的 \(1\) 一定有一个与它未匹配的 \(0\),考虑能否通过一次操作将它们归位。 对于操作我们显然应该选择一个未归位的 \(0\) 和前面的一
阅读全文
posted @ 2025-09-13 22:05 はなこくん
阅读(7)
评论(0)
推荐(0)
POCamp 2023
摘要: P14011 [POCamp 2023] 珿求 / bootfall 神人题目。 令 \(A\) 为当前选择 \(a\) 的和,\(D\) 同理。我们要尽量让 \(\max(0, A - D') > \max(0, A' - D)\)。 分类讨论,发现当 \(A - D' \leq 0\) 且 \(
阅读全文
posted @ 2025-09-13 22:04 はなこくん
阅读(20)
评论(0)
推荐(0)
2025年9月12日
一个我很喜欢的故事
摘要: Lullabye 很久很久以前,有一位善良的少年。他的朋友被恶咒所噬,从此陷入了沉眠。 “你要寻找解开恶咒的方法,因为沉睡的人没有痛苦,但也无从感受到幸福。” 于是少年捡起勇气做出箭,抽出心脏做成枪。为了不被割裂开,穿上和朋友一样,石头所制的铠甲。 他背起石棺走在路上,脚下踩着树林里饿兽的血,途径的
阅读全文
posted @ 2025-09-12 10:01 はなこくん
阅读(6)
评论(0)
推荐(0)
2025年9月5日
双连通分量
摘要: 定义 关于点双和边双的定义不在过多阐述。 点双连通:若 \(u, v\) 处于同一点双连通分量中,则 \(u, v\) 点双连通。 边双连通:若 \(u, v\) 处于同一边双连通分量中,则 \(u, v\) 边双连通。 性质 研究双连通的性质时,最重要的是把定义中的基本元素 —— 割点和割边的性质
阅读全文
posted @ 2025-09-05 22:41 はなこくん
阅读(12)
评论(0)
推荐(0)
2025年9月4日
生成树
摘要: 承接上篇。 无向图最小生成树 简单题目 并非简单。 P1967 考虑求出最大生成树后倍增 LCA 处理树上两点间的最短路径,答案就是这个。 CF888G 类似 Kruskal,我们考虑找尽可能短的边权连接两个连通块。 考虑建一棵 trie 树,从高位到低位加入所有数。对于一个点 \(p\) 的左右子
阅读全文
posted @ 2025-09-04 15:34 はなこくん
阅读(6)
评论(0)
推荐(0)
最短路
摘要: 对于 Alex_Wei 老师的图论内容的学习。 最短路 一些套路 P1462 套路题,考虑二分转判定。只用点权 \(\leq mid\) 的边然后跑最短路即可。 P4568 \(k\) 很小,所以直接记录到最短路状态中即可。其实就是分层图最短路。 CF1765I 会发现 \(y\) 很小,所以斜着走
阅读全文
posted @ 2025-09-04 15:09 はなこくん
阅读(2)
评论(0)
推荐(0)
2025年9月2日
Codeforces Round 1046
摘要: 2A #include <bits/stdc++.h> using namespace std; #define rep(i, a, b) for (int i = (a); i <= (b); i ++) #define fro(i, a, b) for (int i = (a); i >= b;
阅读全文
posted @ 2025-09-02 20:10 はなこくん
阅读(6)
评论(0)
推荐(0)
下一页
公告