一些短小有趣的题 2

cover: Pixiv ID 141075191 三角函数 刷到飞哥的一道题。 求证: \sin\cos x<\cos\sin x 把柿子移到一边去,先求个导看看极值试试: \begin{aligned} (\cos\sin x-\sin\cos x)'&=0\\ \frac{\sin\sin x

fogflea 发布于 2026-02-19

dp 专题总结

cover: Pixiv ID 129563571 基础准备 当一个问题较为复杂,而它与子问题之间表现出良好的关系时,我们通常可以考虑由子问题推出原问题的答案。然而某些子问题会在被利用于求解原问题时重复求解,使得复杂度提高;因为原问题存在多种子问题的分解方式,有可能因为选择了不当的分解方式而使得复杂

fogflea 发布于 2026-02-10

NOIP前若干trick,思考方式及注意事项大复习

cover: Pixiv ID 138508251 update on 2025.12.30:补完,本来是想在 noip2025 前做一个大复习的,因为时间原因没干完。现在退役后时间多了就把这补完了。(发现自己惊人地退化了 update on 2025.1.5:重构,将一些比较细的东西放到了其他文章

fogflea 发布于 2026-01-24

线段树专题总结

cover: Pixiv ID 99302008 本文重在记录线段树的各类应用技巧和各种相关问题,不会讲解线段树的原理及实现(当然也可以把这个看成一个大纲一样的东西,尽量做到每个板块由浅入深)。 基础准备 线段树是一个主要用于维护序列(或是集合)信息的数据结构,主要原理是预处理 O(\log) 个子

fogflea 发布于 2026-01-10

退役小记

12.3 是我的生日,那一天我查到了自己的 noip 分数:95+4+8+0=107。 12.14 分数线出了,其实不能拿到省一的话,结局早就注定了。 GD 2= 113pts,可笑,我连 2= 都没有。 本来想在 noip 挽回 s 因天气造成的情绪激动上的犯蠢,没想到我调整好情绪后 noip 又

fogflea 发布于 2025-12-14

2025CSP-S考前信心赛

cover: Pixiv ID 103842593 赛时喜提 \textcolor{green}{100}+\textcolor{red}{0}+\textcolor{orange}{30}+\textcolor{red}{5}=\textcolor{orange}{135} ,但其实真的是信心赛,

fogflea 发布于 2025-10-25

[OOI 2023] Music Festival

cover: 魔宴CG 首先简化问题很明显,每组有用的只有前缀最大值。 先想想贪心,不可做,因为一组的贡献会被其他组影响,所以考虑 \texttt{dp} 组与组之间无序,不能沿编号轴 \texttt{dp} ,考虑值域轴,每接上一个组只需要考虑当前最大值,且较大最大值一定由较小最大值转移而来,所以

fogflea 发布于 2025-10-24

P4616 [COCI 2017 and 2018 5] Pictionary

cover: Pixiv ID 64192132 考虑整个建边过程,任意 (a,b) 都连边肯定不好搞,因为只要求连通,所以看一下有没有等价方案,发现在某一天 m-i+1=g 时,把所有的 kg 向 g 连边是等价的,可以直接把询问两个端点丢到对应集合里,每次合并枚举小集合查大集合就能做到 n\lo

fogflea 发布于 2025-10-24

分割(divide)

cover: Pixiv ID 100667464 传送门 赛时交错代码喜提 \texttt{0pts} ,虽然赛后再交一遍也只有44pts就是了 感觉我自己想的分讨不是一ഄ

fogflea 发布于 2025-10-19

[ROIR 2024] 三等分的数组 (Day 2)

cover: Pixiv ID 69000196 怎么感觉我这个考场做法有点非常规啊 还是写写思路吧,初步观察数组 a 的顺序没用,有用的是每个元素的出现次数数组 cnt ,考虑将 cnt 画成直方图研究一下,然后 (x,x,x),(x,x+1,x+2) 分别变为了 3\times 1,1\time

fogflea 发布于 2025-10-18

采摘毒瘤

cover: Pixiv ID 63630356 原题链接 10min把解法意淫出来了,然后因为没写过队列优化背包调了1h 做这题时受到了以前做的一题 [HEOI2013] Eden 的新背包问题 的启发。 首先这个题面就很能背包啊,这个“再也装不下剩余的任何一种毒瘤”的限制也挺好转化的,看到数据范

fogflea 发布于 2025-10-18