摘要:
讲解 P8304 [CoE R4 D] 01 串。
使用贪心算法,经过数学公式的推导,考虑式子的抽象意义,注意到是求区间最大子段和问题,使用线段树维护即可。 阅读全文
posted @ 2024-08-30 10:00
rgw2010
阅读(71)
评论(0)
推荐(0)
讲解 P4423 [BJWC2011] 最小三角形 与 SP7209 CLOSEST - Closest Triplet。
使用分治算法。 阅读全文
讲解 P10786 [NOI2024] 百万富翁。
先爆搜出 t>=9 的部分分,然后考虑使用动态规划算法进行常数优化跑出答案。 阅读全文
讲解 P10789 [NOI2024] 登山。
首先使用朴素的动态规划,前缀和优化到平方,考虑特殊性质的部分分,使用树剖进行优化,由特殊性质推到整体,使用主席树再次进行优化,中间需要多次倍增跳跃。 阅读全文
讲解 P10785 [NOI2024] 集合。
首先要注意到两个区间等价的充要条件,然后发现单调性,可以用双指针提前预处理每个左端点能延申到的最远右端点,使用双哈希快速判断。 阅读全文
讲解 P2757 [国家集训队] 等差子序列 和 CF452F Permutation。
考虑枚举中间数,将问题转化为区间判定是否回文,使用线段树与哈希算法解决。 阅读全文
讲解 AtCoder Beginner Contest 368(ABC368)。 阅读全文
讲解 P9640 [SNCPC2019] Digit Mode。
使用数位 dp 算法,通过枚举众数和众数出现次数,然后使用动态规划算法结合组合数学计算贡献。 阅读全文
讲解 CF924D Contact ATC。
考虑转化为函数求零点问题,注意到单调性后转移为区间包含问题,树状数组维护即可。 阅读全文