摘要: 传送门 [Ynoi2019 模拟赛] Yuno loves sqrt technology I 人家 \(O(n\sqrt{n\log n})\) 都卡过去了我 \(O(n\sqrt n)\) 没卡过去自闭了 其实这里第一篇讲得很清楚了 所以卡不动常的我这篇题解就水了 写下来是为了记一下这里还有道题 阅读全文
posted @ 2022-02-21 20:42 Administrator-09 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 传送门 首先题面里那个映射根本没用 暴力可以枚举根然后建出 AC 自动机 check 对大字符集 trie 树建 AC 自动机:考虑用主席树存边,见这里 构造方案考虑 fail 树上与根相邻的点的父边权值两两不同 若 BFS 染色的话下一层的点的父边权值一定与上一层的点的父边权值相等 然后考虑如何少 阅读全文
posted @ 2022-02-21 19:14 Administrator-09 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 传送门 首先 \(O(n^2\log n)\) 可以离线下来归并做 然后发现可以对每个询问区间分治 答案一定是左,右边最大值或最左,右边的 \(max(min_l, min_r)\) 构成的区间 于是有一个 \(O(m\log^2 n)\) 的做法 可以 ST 表优化到 \(O(m\log n+n\ 阅读全文
posted @ 2022-02-21 19:01 Administrator-09 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 传送门 首先暴力 DP 是容易的,考虑优化 一开始的思路是考虑质因子集合,后来发现取值范围是个区间 但是把转移写出来: \(f_{i,j}\gets f_{i,j}*\sum\limits_{k=l_v}^{r_v}[\gcd(j, k)=1]f_{v, k}\) 发现可以莫反 然后就没有了 复杂度 阅读全文
posted @ 2022-02-21 18:47 Administrator-09 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 传送门 发现就是求 LIS 长度及必须位置集合 考虑求出总方案数后 check 每个点的前,后缀方案数乘积是否等于总方案数 因为总方案数大的离谱所以要取模 然后 ull 自然溢出冲突率接近 \(100\%\) 所以挂成暴力分了 判断大数是否相等要对大质数取模!这种情况下自然溢出就是找死 点击查看代码 阅读全文
posted @ 2022-02-21 18:05 Administrator-09 阅读(1) 评论(0) 推荐(0) 编辑