伯努利數,求解自然數冪和的關鍵係數
正題
我們來考慮這個東西如何用與k相關的時間快速計算.
我們記
我們構造其關於k的EGF,則有:
可以發現這是一個等比數列求和的形式,那麼就有:
接著,我們將其表示為拆成兩部分
可以觀察到,後面的那一部分,相當於
因為EGF自帶一個i!的係數,這個EGF十分有規律,可以求
而前邊一部分貌似就沒那麼有規律了,我們將它們設為
而這個序列B就被稱為伯努利數.
同時,因為是EGF卷積的形式,我們可以將它們通過式子寫出來:
伯努利數顯然可以通過多項式求逆的方式得到,然後就可以用O(k)的時間求出S(n,k)或者用O(k log k)的時間求出S(0,k),...,S(n,k)
同時我們也得到了0~n-1的自然數k次冪和與n^{0,..,k+1}的關係
相關文章
- 統計學三大相關係數之Pearson相關係數、Spearman相關係數
- 【轉】QPS和併發數的關係
- 數倉中指標-標籤,維度-度量,自然鍵-代理鍵等各名詞解析及關係指標
- 如何檢視CPU核數和執行緒數?CPU的核心數、執行緒數的關係和區別執行緒
- PHP 阿拉伯數字和中文數字的相互轉換PHP
- 整數冪
- 斐波那契數列數與等冪和
- 求解數獨
- 易混淆親緣關係統計量(血緣係數、親緣係數、近交係數)介紹
- 古法求解常係數齊次線性遞推
- 費馬小定理 + 費馬大定理 + 勾股數的求解 + 快速冪 + 矩陣快速冪 【模板】矩陣
- matplotlib繪製伯努利分佈的概率密度圖
- 斐波那契數列魔法塔數字量與層數的關係
- 計算2的N次冪n 可輸入,n為自然數
- 劉氏數列與等冪和
- 【深度學習基礎-14】迴歸中的相關係數r和決定係數R^2深度學習
- Julia中的代數係數
- 中文數字與阿拉伯數字:數字符號的文化交融符號
- 初等數學I 自然數 第二節 序數理論基礎與自然數的運算
- 偏相關係數計算
- 求區間不同數的個數【主席樹求解】
- python疑問5:位置引數,預設引數,可變引數,關鍵字引數,命名關鍵字引數區別Python
- 預設引數和關鍵字參數列面上最大的區別是?
- Intelligent Enterprise 和企業數字化轉型的關聯關係Intel
- 斯特林數求解
- 中文數字阿拉伯數字相互轉換
- python中關鍵字引數的個數有限制嗎?Python
- 函式的關鍵字引數函式
- 銀彈谷:數字孿生城市和智慧城市的關係
- 資料庫的關係代數表示式資料庫
- gini係數
- python將中文數字轉化成阿拉伯數字Python
- 15.7 冪級數在組合數學中的應用
- 求區間不同數的個數【樹狀陣列求解】陣列
- Python函式的位置引數、關鍵字引數精講Python函式
- 大數翻倍法求解CRT
- 梯度下降法中導數的求解梯度
- Python函式/動態引數/關鍵字引數Python函式