惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

The GitHub Blog
The GitHub Blog
有赞技术团队
有赞技术团队
Apple Machine Learning Research
Apple Machine Learning Research
V
V2EX
Engineering at Meta
Engineering at Meta
美团技术团队
H
Hackread – Cybersecurity News, Data Breaches, AI and More
博客园 - 司徒正美
I
InfoQ
S
SegmentFault 最新的问题
博客园 - 叶小钗
N
Netflix TechBlog - Medium
Y
Y Combinator Blog
IT之家
IT之家
博客园 - Franky
大猫的无限游戏
大猫的无限游戏
人人都是产品经理
人人都是产品经理
T
The Blog of Author Tim Ferriss
月光博客
月光博客
The Cloudflare Blog
U
Unit 42
GbyAI
GbyAI
L
LangChain Blog
Microsoft Azure Blog
Microsoft Azure Blog

某岛

AtCoder Beginner Contest 409 Luogu P5325. 【模板】Min_25 筛 UOJ #188. 【UR #13】Sanrd AtCoder Beginner Contest 371 AtCoder Beginner Contest 369 RPGMaker 2k3 百科 OneShot 的考古 2024“开创拓芯”游戏创享节的相关记录 CJ 回来后的戒断反应 Luogu P10221. [省选联考 2024] 重塑时光 Luogu P5308 [COCI2018-2019#4] Akvizna wqs 二分 歌唱王国 Lean 相关 BZOJ 3153. Sone1 The 2023 ICPC World Finals Luxor 新巴别塔 Sora 的想象与思考 Facebook Hacker Cup 2023 Round 1 AtCoder Beginner Contest 322 LLaMA 2 相关 HuggingFace AI Game Jam ACL 2023 Trans 相关… Luogu P2053. [SCOI2007] 修车 Luogu P1973. [NOI2011] NOI 嘉年华 Luogu P1933. [NOI2010] 旅行路线 Luogu P1954. [NOI2010] 航空管制 Luogu P2048. [NOI2010] 超级钢琴 Luogu P2046. [NOI2010] 海拔
NOI 2021
2022-01-12 · via 某岛

January 12, 2022

Day 1

轻重边

  • P7735 [NOI2021] 轻重边
    对于每次操作打一个新的时间戳,用这个时间戳对路径染色,那么。。。
    重边数 = 相同颜色的相邻点对数 = 路径长度 – 颜色段数,于是只需要求出颜色段数。

[SDOI2011]染色 的代码稍微改改即可。

路径交点

庆典

图论题,算法都不难,但是要拼的东西很多,比较考验底力。。。暴力 Floyd 可以拿 20 分。。

正解先 scc(),然后题目的条件告诉我们可以用树来代替 scc() 后的 dag 去表示可达关系,
k=0 的情况,直接在树上用前缀和减减即可,然后 这个题解 告诉我们可以使用虚树来避免讨论 k。。

我们用 atl 里提供的 scc()
再从 这个题里找来 lca,(用倍增祖先我会 TLE。。)
再从 这个题里找来虚树

最后缝合在一起,暴力 bfs() 即可,(Floyd 的话貌似要开路径数和权值和两个数组。)

btw,无论 Kosaraju、还是 Tarjan,都是基于 dfs() 的算法,强连通缩点完成之后的结构,都是满足逆向拓扑序的,取反后,直接把 1 号节点作为根节点即可,可以省一个拓扑排序。。。
https://stackoverflow.com/questions/32750511/does-tarjans-scc-algorithm-give-a-topological-sort-of-the-scc

Day 2

量子通信

密码箱

机器人游戏

P7740 [NOI2021] 机器人游戏

Posted by xiaodao
Category: 日常