会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Eevee2019yyy
博客园
首页
新随笔
联系
订阅
管理
2025年7月30日
2025/07/29 东师
摘要: 模拟赛 100+80+30+0 失误的一天,在 \(T4<T3\) 的情况下最后二十分钟才开始读题,导致人均正解的 \(T4\) 我匆忙写的线段树合并没有得分。 T1 相当于拆贡献,在合并的时候把所有贡献算上就行。 T2 \(dp\) 一下,发现倒着跑相当于最大子段和,但是最后没有贡献这一点有差距怎
阅读全文
posted @ 2025-07-30 20:51 2019yyy
阅读(10)
评论(1)
推荐(1)
2025年7月29日
2025/07/29 东师
摘要: 模拟赛 95+80+100+4 chart 按照题意建树模拟即可 , 需考虑最后胜场数仍然不足的边界情况 . prime 筛出小于等于 \(\sqrt{R}\) 的质数 , 并用它们去筛这个区间 tree 考虑树形 \(DP\),考虑到一共就只有两种情况 , 一种是子树内选两个点 , 一种是选出的链
阅读全文
posted @ 2025-07-29 21:53 2019yyy
阅读(11)
评论(0)
推荐(0)
2025年7月28日
2025/07/28 东师
摘要: 图论 2-sat 把每个点拆成是否两种,根据限制连边。 P3825 比较有意思,你要乍一眼看上去会以为是 \(3-sat\),但是仔细想,这个是什么无关紧要,这个是不是他记的对应颜色比较重要,这样就又变成了 \(2-sat\),但是任意点怎么办?只能暴力枚举,复杂度乘一个 \(3^k\)。 平面图转
阅读全文
posted @ 2025-07-28 21:00 2019yyy
阅读(12)
评论(0)
推荐(0)
2025年7月27日
2025/7/27 东师
摘要: 模拟赛 100+100+10+10 match 时常要想 , \(dp\) 状态已经不行了的前提下 , 就要转换状态 . 把答案加到状态上 , 状态换到 \(dp\) 值就很轻松了 map \(dij\) 多源最短路板子 bubble 数位 \(dp\) , 我的做法是 \(dp\) 了三遍 第一遍
阅读全文
posted @ 2025-07-27 21:51 2019yyy
阅读(16)
评论(0)
推荐(0)
2025年7月26日
2025/07/26 东师
摘要: 树形背包 与 \(siz\) 相关的树形背包复杂度正确的原因在于 , 每个点对会在它们 \(lca\) 时合并一次造成贡献 , 共 \(n^2\) 个点 , 写法足够有些就是 \(n^2\) 直径相关 \(dfs\) 两边的正确性可以用反证法证明 , 但更朴实常用的还是最大次大(准确讲:前者的证明来
阅读全文
posted @ 2025-07-26 21:21 2019yyy
阅读(11)
评论(0)
推荐(0)
2025年7月25日
2025/07/25 东师
摘要: 模拟赛 genius 简单题,考虑 \(\sum^n_{i=1}a_i\mod k=\sum^n_{i=1}a_i-k\sum^n_{i=1}\lfloor \frac{a_i}{k}\rfloor\) 所以 \(sum-s\) 一定为 \(k\) 的倍数,枚举因数暴力即可。 场上错误在于枚举因数暴
阅读全文
posted @ 2025-07-25 21:02 2019yyy
阅读(8)
评论(0)
推荐(0)
2025年7月24日
2025/07/24 东师
摘要: 模拟赛 exp:100+100+30+30 90+100+30+30->90+40+30+30 改题:100+100+100+50 T1 flower 考虑到这个不寻常的数据范围(指 \(nm\le 2\times 10^5\)),我们可以考虑枚举一维两个行,然后对这两行再扫一遍。 具体的,维护一个
阅读全文
posted @ 2025-07-24 21:01 2019yyy
阅读(12)
评论(0)
推荐(0)
2025年7月23日
2025/07/23 东师
摘要: 平衡树 算法已经比较熟了,直接来一些技巧。 非旋 Treap 的标记系统 可以对子树进行某些操作,比线段树强的是,可以进行一些维护序列结构的操作(如插入,删除,区间翻转等)。 一般而言,我们将序列的第 \(i\) 个元素的信息,放在平衡树中序遍历位置为 \(i\) 的结点上维护,子树=键值值域区间,
阅读全文
posted @ 2025-07-23 21:02 2019yyy
阅读(8)
评论(0)
推荐(0)
2025年7月22日
2025/07/22 东师
摘要: 模拟赛 100+100+0+0 T1 简单题 , 没什么好说的 T2 根据简单的博弈知识 , 很容易推出一个必胜/败点的递推关系 , 只需要完成换根就切掉了 我的做法是维护一个值为一个点获胜的必须要走的点 ( 若无则为0 ) , 通过换根的维护这个点来维护胜负关系的换根 . T3 其实是全场第二简单
阅读全文
posted @ 2025-07-22 21:43 2019yyy
阅读(10)
评论(0)
推荐(0)
2025年7月21日
2025/07/21 东师
摘要:
BSGS 比起一个算法,它更类似一种思想,或者说是根号分治 普通BSGS 当我们想要求离散对数时有: \[a^x\equiv n\pmod P \]\[a^{km-b}\equiv n\pmod P \]\[a^{km}\equiv na^b\pmod P \]其中 \(b<m\),我们可以枚举所有
阅读全文
posted @ 2025-07-21 21:03 2019yyy
阅读(16)
评论(0)
推荐(0)
下一页
公告