2023.8.26 闲话

有时候我想给我的闲话加一个标题位 .

营业日志 2020.7.4 新瓶旧酒

对于序列 {an},计算:

bi=j(2ijij)aj

唉,EI!

先两边同时变成 OGF:

n0bnzn=k0akn0(2nknk)zn

那么好像只需要计算 n0(2nknk)zn,如果你比较熟练可能可以看出来这个是 C(z)k14z,其中 C(z) 是 Catalan 数的 OGF . 化简一下可以得到和 EI 一样的结果 .

事实上是并不困难的,广义二项级数:

Bt(z)r1t+tBt(z)1=n0(tn+rn)zn

考察 t=2,r=k 即得 .

复合回去就是:

B(z)=114zA(114z2)

其中 A,B 分别是 a,b 的 OGF .

后面的部分就是对 A 复合了,可以分成 1t214z 分别做,这样就 O(nlogn) 了 .

其实就是昨天闲话的格式,EI 做法大致对应做法 2 .

新瓶旧酒!

u 20.04 0:-* 5d0h 0.64 12x3.7GHz 15.5G20% 49G42% 2023-08-26 11:10:00

posted @   yspm  阅读(67)  评论(1编辑  收藏  举报
相关博文:
阅读排行:
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】
😅​
点击右上角即可分享
微信分享提示