会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
hnczy
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
下一页
2025年5月8日
[USACO23DEC] Minimum Longest Trip G 题解
摘要: 一看到 DAG 显然 topo 排序,最长路简单,但是这个字典序最小比较难搞,这里有两个方法。 对于这种字典序的问题,很容易想到哈希 LCP 二分来比较,而这里关键的是连值都存不下。 发现每一个点仅从前一个点转移过来,这是固定的,那这里是否可以使用倍增的思想来写就像树上求 LCA 一样来写呢? 当然
阅读全文
posted @ 2025-05-08 21:39 hnczy
阅读(26)
评论(0)
推荐(0)
2025年5月4日
P11455 [USACO24DEC] Cowdepenence G 题解
摘要: 这题根号分治的想法还是很好的,当然整体二分也是很好的方法 @qwert。 首先我们需要暴力去求出这个答案,这里发现每一个点只有和与它标号相等的数有关,直接放在一个 vector 里即可,每一次把每一个扫一遍,\(O(n^2)\)。 来切部分分,首先标号不超过 10 次,可以知道对于每一个数值,\(x
阅读全文
posted @ 2025-05-04 21:14 hnczy
阅读(34)
评论(0)
推荐(0)
P11456 [USACO24DEC] Interstellar Intervals G 题解
摘要: dp 优化题,很好的一道题,有紫的难度。 很容易有一个 \(O(n^2)\) 的时间复杂度,可得到 15pts。 但是这转移很抽象了,明显不能用一般的优化。 由于这个区间肯定是偶数的,所以想到这个转移大概和奇偶有关,枚举到奇数和偶数完全不同,奇数和偶数也不相干。 想到可以分析红蓝对答案的限制来求出答
阅读全文
posted @ 2025-05-04 11:01 hnczy
阅读(27)
评论(0)
推荐(0)
P11454 [USACO24DEC] 2D Conveyer Belt S 题解
摘要: 可能算是图论的题? 可以想到 \(n^4\) 的做法,直接对于每一个图扫一遍,把可以出去的的标出来即可。 但是过不了,瓶颈在我们每一次的扫描,这不必要。可以想到,每一个改变一个点是否只需要修改一部分点,导致最终均摊下来达到正确的时间复杂度。 然而,正着加肯定是不行的,这样会 TLE。那我们可以尝试反
阅读全文
posted @ 2025-05-04 10:28 hnczy
阅读(29)
评论(0)
推荐(0)
P11453 [USACO24DEC] Deforestation S
摘要: 是 greedy,我们没救了 可以把砍树看成种树。 一个很简单的贪心思路,种的树贡献越多越好。 如何达到目的,可以先按 \(r\) 从小到大排序,从大的开始种,这样可以对后面的贡献最大。可以感性理解一下,这里可以用一个 multiset 维护。很简单。
阅读全文
posted @ 2025-05-04 10:14 hnczy
阅读(21)
评论(0)
推荐(0)
P11452 [USACO24DEC] Cake Game S 题解
摘要: 是性质题,我们没救了 是一道黄题,竟然连一道黄题都不会了!!!!! 先切部分分,\(a_i\) 相等可知 bessie 会得到 \(n/2+1\) 个蛋糕,而 \(n/2-1\) 个蛋糕。 看看这个结论是否具有一般性,对于样例显然可行,在造几组数据发现确实是可以的。 这启发我们能从这个方面来切入。
阅读全文
posted @ 2025-05-04 10:01 hnczy
阅读(38)
评论(0)
推荐(0)
2025年4月29日
[USACO24OPEN] Smaller Averages G 题解
摘要: 考场上写出抽象 \(O(n^5)\) 拿下了高达 45pts。 好吧这个根据题意可以拿下 \(O(n^4)\) 的分数。 然后发现你只能继续优化。然后你会感叹这个东西也太抽象了吧,根本优化不了一点。 首先这个 \(n\) 非常的小,导致我们甚至可以把每一个区间的平均数算出来当做一个权值。 好吧,到这
阅读全文
posted @ 2025-04-29 22:06 hnczy
阅读(21)
评论(0)
推荐(0)
[USACO24OPEN] Cowreography G 题解
摘要: 这题有点性质题的意思了(刚好是我不擅长的)。 首先我们分析题意,它给我们两个 01 字符串,并给一个 \(k\) 表示一步交换的最长距离,求最少步数。 我们经过分析可以知道对于一个点,移动到另一个点,所需的代价是 \(\lceil\frac{|x-y|}{k} \rceil\) 这里的 \(x,y\
阅读全文
posted @ 2025-04-29 21:46 hnczy
阅读(29)
评论(0)
推荐(0)
2025年4月24日
[COCI 2022/2023 #5] Slastičarnica
摘要: 这题很好的 dp 题 首先我们知道这个 \(q\) 数据范围明显是诈骗的,最多就跟 \(n\) 同阶。 那我们的复杂度就大概是 \(O(n^2)\) 很明显使用 dp 来实现这个过程的,设一个 \(dp_{i,l,r}\) 表示在第 \(i\) 次中这个区间为 \(l\sim r\) 是否可能,这个
阅读全文
posted @ 2025-04-24 19:36 hnczy
阅读(25)
评论(0)
推荐(0)
2025年4月23日
P9907 [COCI 2023/2024 #1] Mostovi 题解
摘要: 看到删边的问题,我们就很自然的想到 tarjan 和 dfs 树,当然这题是用 dfs 树来解决的。 我们建完树之后分为树边和非树边,这里可以分别讨论: 若为树边(\(dep_u<dep_v\)): \(u\) 为根: \(u\) 有三个及以上的儿子,\(+1\)。 有两个儿子,若 \(v\) 不是
阅读全文
posted @ 2025-04-23 14:31 hnczy
阅读(52)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
下一页
公告