随笔分类 -  算法

摘要:P9842 [ICPC2021 Nanjing R] Klee in Solitary Confinement 你说得对,但是 Klee 比根号可爱捏 题意简述 给定 \(n,k\) 和一个长为 \(n\) 的序列,你可以选择对区间 \([l,r]\) 的数整体加上 \(k\),也可以不加。最大化众 阅读全文
posted @ 2023-11-17 21:30 Happy-Pig-Orz 阅读(52) 评论(0) 推荐(0)
摘要:P9840 [ICPC2021 Nanjing R] Oops, It's Yesterday Twice More 注意到最后袋鼠要集中到一个点上,显然先走到四个角落之一再移动到点 \((a,b)\) 是最优的,可以证明,步数一定不超过 \(3(n-1)\)。 因为不知道具体要到哪一个角落里,因此 阅读全文
posted @ 2023-11-16 21:31 Happy-Pig-Orz 阅读(56) 评论(0) 推荐(0)
摘要:P9847 [ICPC2021 Nanjing R] Crystalfly 你说得对,但是刻晴更可爱捏 翻译 给定一个 \(n(1\le n\le10^5)\) 个节点的树,每个节点上有 \(a_i\) 只晶蝶。派蒙最初在 \(1\) 号节点,并获得 \(1\) 号节点的所有晶蝶,接下来每一秒她可以 阅读全文
posted @ 2023-11-14 14:31 Happy-Pig-Orz 阅读(37) 评论(0) 推荐(0)
摘要:Link 考虑将中间经过的时间分成三段:若干个整星期,前面的散块,后面的散块。 可以先考虑没有前面的散块的做法: 设经过了 \(res\) 个整星期,记每个整星期有 \(cnt\) 天有空,显然中间每次有空都选择听课是最优的,可以发现 \(res=7\times\lfloor\dfrac{k-1}{ 阅读全文
posted @ 2023-10-28 21:22 Happy-Pig-Orz 阅读(61) 评论(0) 推荐(0)
摘要:P9432 [NAPC-#1] rStage5 - Hard Conveyors 感谢此题让我知道了 Dijkstra 的一种新用法。 题意: 给定一棵 \(n\) 个节点的无根树以及树上的 \(k\) 个关键节点,给定边的长度。有 \(q\) 次询问,每次给出 \(s,t\),问从 \(s\) 到 阅读全文
posted @ 2023-09-27 18:35 Happy-Pig-Orz 阅读(65) 评论(0) 推荐(0)
摘要:文章部分内容参考 [$2016$ 国家集训队论文](https://github.com/Study-Father-Lin/jixundui-lunwen/blob/main/%E5%9B%BD%E5%AE%B6%E9%9B%86%E8%AE%AD%E9%98%9F2016%E8%AE%BA%E6% 阅读全文
posted @ 2023-08-25 16:15 Happy-Pig-Orz 阅读(26) 评论(0) 推荐(0)
摘要:**从零开始**~~暴切~~省选题 ## 题意简述 给定一个 $n$ 个点的树,每个点的编号从 $1$ 至 $n$,问这个树有多少不同的连通子树,和这个树有相同的重心。 ## 分析 #### 1 求重心 首先要明确重心的定义。题目中给出:删掉某点 $i$ 后,若剩余 $k$ 个连通分量,那么定义 $ 阅读全文
posted @ 2023-08-05 11:14 Happy-Pig-Orz 阅读(135) 评论(0) 推荐(0)
摘要:分块大法好啊 阅读全文
posted @ 2023-07-31 17:49 Happy-Pig-Orz 阅读(70) 评论(0) 推荐(0)