上一页 1 2 3 4 5 6 ··· 19 下一页
摘要: 慢慢更,想学的时候就学一点。给自己看的,随便写写。 拉格朗日插值法 给定 \(n\) 个点值 \(f(x_i)=y_i\),我们断言,能够唯一确定一个 \(n-1\) 项的多项式 \(f\)。 基本形式 对于任意 \(x_0\), \[f(x_0)=\sum\limits_{i=1}^ny_i\pr 阅读全文
posted @ 2025-05-31 17:55 liangbowen 阅读(46) 评论(0) 推荐(0)
摘要: 区间加;区间选出非空子序列,求所有选择方案中子序列的方差之和,模 \(998244353\)。 \(1\le n\le5\times10^6\),\(1\le m\le10^5\)。 Record here 根本不是 DS,为了不污染记录就单独发出来了。 首先考虑 \[V(a)=\dfrac 1n\ 阅读全文
posted @ 2025-05-10 23:39 liangbowen 阅读(50) 评论(0) 推荐(0)
摘要: 复杂度懒得又 \(n\) 又 \(m\) 的了,所以统一写 \(n\) 了。其实是不会( 就随便记点细节方面的内容,希望能帮助到一些人。 主要参考 oi-wiki,加入了很多随机的细节记录。 普通莫队 维护区间 \([l,r]\to[ql,qr]\),每次暴力移动指针,要求能够快速处理指针 \(\p 阅读全文
posted @ 2025-04-29 20:44 liangbowen 阅读(63) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2025-04-21 15:11 liangbowen 阅读(0) 评论(0) 推荐(0)
摘要: 单发了,好厉害。 P7156 [USACO20DEC] Cowmistry P 先考虑 \(K\le10^6,m\le10^6\) 的部分分,也就是能够遍历 \(S\) 中的所有元素。 将它们塞进 01Trie 里。然后考虑直接 dp。 \(f_i\) 表示三个数都在节点 \(i\) 子树中的方案数 阅读全文
posted @ 2025-04-20 21:19 liangbowen 阅读(57) 评论(0) 推荐(0)
摘要: https://www.luogu.com.cn/problem/P2757 只用考虑 \(len=3\) 关注中项 \(a_i\),需要找是否存在 \(x\),使得左边有 \(a_i-x\),右边有 \(a_i+x\) 然后发现 \(a\) 是排列,所以 "右边有 \(a_i+x\)" 等价于 " 阅读全文
posted @ 2025-04-11 21:43 liangbowen 阅读(32) 评论(0) 推荐(0)
摘要: 记一个构造 trick:强化限制。字典序 \(A<B\) 视作 \(A\subset B\),发现这个是好构造的。然后就做完了。 阅读全文
posted @ 2025-03-09 11:38 liangbowen 阅读(36) 评论(0) 推荐(0)
摘要: 经过一定转化后,只需要支持: 区间覆盖; 单点查; 区间第一个 \(\le k\) 的位置; 全局查 \(\min\limits_{1\le i\le10^9}(dp_i-i)\)。 先离散化。其实操作四是可以线段树直接维护的。。直接维护就行。操作三线段树上二分。其他只需要简单 pushup 与 p 阅读全文
posted @ 2025-02-14 17:24 liangbowen 阅读(39) 评论(0) 推荐(0)
摘要: blog。Alan_Zhao /bx 先考虑判定一个序列 \(c_1,c_2,\cdots,c_{2n-2}\) 是否可能成为最终序列。 记 \(p=a^{-1},q=b^{-1}\),有两种途径获取 \(c_k\): 从 \(a\) 获取:此时 \(a\) 删除了 \(1\sim p_{c_k}- 阅读全文
posted @ 2025-02-11 15:54 liangbowen 阅读(42) 评论(0) 推荐(0)
摘要: blog。妈的,第一步就没想到。不过是好题! 肯定是考虑将区间拆成 \(O(1)\) 个前后缀结构去维护。赛时一直在想前缀,发现做不了。。。 但是考虑后缀就是对的,具体就是注意到若同时给 \(S,T\) 进行操作,那么位置数量不变,于是将 \([l,r]\) 拆成 \(S\) 上操作 \([l,n] 阅读全文
posted @ 2025-02-09 19:50 liangbowen 阅读(48) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 ··· 19 下一页