日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

CYJian的新春虐题赛

發布時間:2025/4/16 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 CYJian的新春虐题赛 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

題解:

t1:

算了一下發現乘法也是可以莫比烏斯反演的

然后就直接對原式莫比烏斯反演了

大概加法是$\mu {(i)}*f(i)$ 乘法就是$f(i)^{\mu {(i)}}$

然后這個算法成功達到$nlog^2$

兩個log里面都加了除法分塊依舊沒卡過

大概可以通過記憶化一下達到一個log但這題空間就8mb不太想寫

為啥大家的做法都是0~1個log啊

t2:

把中間空行刪了這個是基本套路

然后就是網絡流的建圖

大概就是同一列上下連相鄰邊,行相同列相鄰再連一條邊

我感覺我算的復雜度這樣跑網絡流就能過了

題解的費用流的復雜度好奇怪。。。

當然由于只有0/1邊所以spfa可以替換成0/1bfs(不過復雜度應該是少一個log呀)

t3:

和題解做法不太一樣

直接打了個表

然后高階差分了一下

發現是常數列

所以這個東西應該有通項而且最高次數是k-1了

然后就拉格朗日插值一下了

通過記憶化一些東西就可以做到做$n^2$次了 加上求逆元$n^2logn$

題解的做法也比較簡單

考慮把那個式子化成從上一行遞推

會發現可以列成乘上$(1+2x+2x^2+2x^3+...)$

這個套個ntt+快速冪就行了

$n*log^2n$的 好像比拉格朗日插值快不到哪里去

t4:

發現考慮組合數這個不太好做

然后變成dp過去

發現可以矩陣優化然后矩陣還是個循環矩陣

于是復雜度就可以$k^2logn$了

轉載于:https://www.cnblogs.com/yinwuxiao/p/10480172.html

總結

以上是生活随笔為你收集整理的CYJian的新春虐题赛的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。