会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
pp-orange
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
下一页
2024年5月30日
Gym-100520A Andrew Stankevich Contest 45 A 题解
摘要: Analogous Sets Gym-100520A Sol 1. 集合 生成函数 将可重集合 \(M\) 映射为生成函数: \[F(M)=\sum_{m\in M} (\#m)\cdot x^m \]如果 \(M\) 的元素在 \(\mathbb N\) 上取值,那么,\(F(M)\) 是 多项式
阅读全文
posted @ 2024-05-30 15:53 皮皮的橙子树
阅读(58)
评论(0)
推荐(0)
2024年5月29日
狄利克雷卷积上的特殊情况优于nlogn的做法
摘要: 一般函数 \(\times\) 一般函数 \(O(n(\log\log n)^2)\) 暴力即可,\(O(n\log n)\),用一些科技可以做到 \(O(n(\log\log n)^2)\) 一般函数 \(\times\) 积性函数 \(O(n\log \log n)\) 对每一个指数跑类似 FW
阅读全文
posted @ 2024-05-29 15:42 皮皮的橙子树
阅读(135)
评论(3)
推荐(2)
2024年5月27日
【困难问题】数组笛卡尔积的排序
摘要: 问题内容:给定一个数组 \(A\),求数组 \(A\) 中两两元素相加后和排序后的数组(要求基于比较)。 形式化的,给出代码: int n; cin>>n; vector<int> a(n); for(int i=0;i<n;i++){ cin>>a[i]; } vector<int> b; for
阅读全文
posted @ 2024-05-27 16:19 皮皮的橙子树
阅读(69)
评论(2)
推荐(0)
2024年5月23日
多项式卷积和狄利克雷卷积上的费马小定理
摘要: 多项式卷积上的 \(f^p(x) = f(x^p) (\%p)\) 狄利克雷卷积上的是一样的。 多项式的那个的证明是显然的,我们从组合意义出发,\(p\) 个物品旋转同构则全部相等,随便怎么证明一下即可。 但是我们发现这个过程不基于多项式指数是整数,所以我们对多项式做一个这样的变换 \(x^a\to
阅读全文
posted @ 2024-05-23 16:53 皮皮的橙子树
阅读(49)
评论(0)
推荐(0)
天才的想法——Reed–Solomon编码的快速纠错
摘要: 大致内容见 EI WC课件:组合计数中的递推问题 这里记录一下我对最后一步怎么归约到有理函数重建的的解读。 考虑把 \(g(x),p(x)\) 拿出来跑 exgcd ,\(g(x)\) 是那个点值插出来的多项式,\(p(x)=\prod (x-i)\) ,也就是预先约定好的所有点值对应的点、对这两个
阅读全文
posted @ 2024-05-23 16:17 皮皮的橙子树
阅读(126)
评论(0)
推荐(0)
2024年5月19日
APIO 2024 游记
摘要: Day -n pkusc被拒了,不得不中途回宁一次。pku,你会后悔的!(精神胜利法) Day -4 thusc期间爆标了T1 ,作为已经1=的选手,Day2工程发挥失误也无所谓了。就像有些事情,试过就好了。 但是爆标也觉得离谱,出题人也被沉默了,与此同时沉默的,还有一个考场上第一个做法就是 \(O
阅读全文
posted @ 2024-05-19 21:35 皮皮的橙子树
阅读(340)
评论(2)
推荐(0)
2024年5月18日
APIO2024 T3 Magic Show
摘要: 问题是特殊条件下的有损传输,考虑多项式插值。 多项式插值是天然的有损传输的媒介,一个 \(n\) 次多项式可以用 \(n+1\) 的点值确定,这就意味着如果我们有 \(n+1+d\) 个点值,那么任意损坏 \(d\) 个点值都是没有关系的。目前几个重要的有损传输的成果都是基于这个的。 我们考虑这样构
阅读全文
posted @ 2024-05-18 22:33 皮皮的橙子树
阅读(204)
评论(0)
推荐(0)
2024年5月8日
线性基求交
摘要: 求并是容易的,求交相对复杂一点。 点击查看代码 void solve() { SP x; INT(n); FOR(n) { U32(v); x.add_element(v | static_cast<u64>(v) << 32); } INT(m); FOR(m) { U32(v); x.add_e
阅读全文
posted @ 2024-05-08 18:06 皮皮的橙子树
阅读(8)
评论(0)
推荐(0)
2024年5月6日
一种奇怪的数值求逆
摘要: 给 u32 求逆的,可能是牛迭 点击查看代码 constexpr u32 inv(u32 x){ u32 iv=2-x; for(int i=0;i<4;++i){ iv*=2-x*iv; } return iv; }
阅读全文
posted @ 2024-05-06 15:04 皮皮的橙子树
阅读(5)
评论(0)
推荐(0)
浅谈 01Exp 的实现原理
摘要: 引言 朴素的 Ln Exp 在模数非常小(小于长度)的情况下会比较拟人,于是我们需要扩域,于是经过我一晚上+一早上的研究现在至少得到了 \(O(n\log nF(\log^2n))\) 的保证正确的 Exp,\(F(x)\) 表示我们要保持 \(x\) 位精度所要付出的代价,这个是通过牛迭得到的精度
阅读全文
posted @ 2024-05-06 00:21 皮皮的橙子树
阅读(128)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
下一页
公告