【學習筆記】 狄利克雷與莫比烏斯
Ahead
10.9.2018
前置知識
數論函數
指一個正整數集對一個數集的映射 可以看成 N+->R
加法
若函數 \(f(x) + g(x) = h(x)\) 那麽 \(h(x) = \sum_{i=1}^n{f(i)+g(i)}\)
即對應項相加
數乘
若函數$ x f(x) = (xf)(n) $
即對每一項系數都乘x
狄利克雷卷積
可以看成是函數的乘法
若 $ t = f *g $ 即 t 為f卷g的結果 那麽 有 \[ t(n) = \sum_{i|n}{f(i)g(\frac{n}{i})} \] 或者是 \[ t(n) = \sum_{ij==n}{f(i)g(j)} \]
【學習筆記】 狄利克雷與莫比烏斯
相關推薦
【學習筆記】 狄利克雷與莫比烏斯
數論 學習筆記 卷積 加法 結果 整數 class 知識 rac Ahead 10.9.2018 前置知識 數論函數 指一個正整數集對一個數集的映射 可以看成 N+->R 加法 若函數 \(f(x) + g(x) = h(x)\) 那麽 \(h(x) = \sum_{
【BZOJ 4816】 4816: [Sdoi2017]數字表格 (莫比烏斯)
Doris剛剛學習了fibonacci數列。用f[i]表示數列的第i項,那麼 f[0]=0 f[1]=1 f[n]=f[n-1]+f[n-2],n>=2 Doris用老師的超級計算機生成了一個n×m的表格,第i行第j列的格子中的數是f[gcd(i,j)],其中gcd(i,j)表示i, j的最大公約數。
【學習筆記】FreeMarker 之於Servlet與Stuts2的應用
patch warnings ftl 4.0 type shm .html enter src FreeMarker應用在Servlet(0配置web.xml形式): 準備環境: tomcat7、eclipse最新版、jdk1.8、freemarker v2.3.20.ja
狄利克雷卷積與莫比烏斯反演
- 概念引入 - 數論函式 指定義域為正整數的函式 定義其加法為逐項相加,即$(f + g)(n) = f(n) + g(n)$ 定義其數乘為逐項相乘,即$(xf)(n) = x × f(n)$ - 單位元 單位元是集合中一種特別的元素,當單位元與其它元素
杜教篩(整除分塊,積性函式,尤拉與莫比烏斯,狄利克雷卷積)
參考資料 整除分塊: 當我們求∑ni=1f([ni])∑i=1nf([ni])的時候,如果1到n求一遍感覺太傻了,因為會有很多重複的計算,例如:n=10000時,i在[101,111]時,都有[ni]=9[ni]=9,所以我們只需要對所有數分成如上的一個
【CF900D】Unusual Sequences 容斥(莫比烏斯反演)
div blog mic names include sin 題意 方案 ace 【CF900D】Unusual Sequences 題意:定義正整數序列$a_1,a_2...a_n$是合法的,當且僅當$gcd(a_1,a_2...a_n)=x$且$a_1+a_2+...
【51nod】1222 最小公倍數計數 莫比烏斯反演+組合計數
ace using 復雜度 amp nebula names ons 問題 sin 【題意】給定a和b,求滿足a<=lcm(x,y)<=b && x<y的數對(x,y)個數。a,b<=10^11。 【算法】莫比烏斯反演+組合計數 【題
【XSY2731】Div 數論 杜教篩 莫比烏斯反演
esp mar 復雜度 時間 莫比烏斯反演 freopen str namespace int 題目大意 定義復數\(a+bi\)為整數\(k\)的約數,當且僅當\(a\)和\(b\)為整數且存在整數\(c\)和\(d\)滿足\((a+bi)(c+di)=k\)。
【BZOJ3994】[SDOI2015] 約數個數和(莫比烏斯反演)
點此看題面 大致題意: 設d(x)d(x)d(x)為xxx的約數個數,求∑i=1N∑j=1Md(i⋅j)\sum_{i=1}^N\sum_{j=1}^Md(i·j)∑i=1N∑j=1Md(i⋅j)。
【刷題記錄】BZOJ2154 crash的數字表格 莫比烏斯反演
治好了我多年的公式恐懼症 https://www.luogu.org/problemnew/show/P1829 (放洛谷題號的原因是BZOJ上很多內容是限制級的(霧)) 題目大意:已知M,N,求 (我採用數論教材上的方法表示最大公因數,即(i,j)表示i,j的最大公約數) 那麼
刷題記錄【BZOJ2440 完全平方數】數論、組合數學、莫比烏斯函式
小 X 自幼就很喜歡數。但奇怪的是,他十分討厭完全平方數。他覺得這些 數看起來很令人難受。由此,他也討厭所有是完全平方數的正整數倍的數。然而 這絲毫不影響他對其他數的熱愛。 這天是小X的生日,小 W 想送一個數給他作為生日禮物。當然他不能送一 個小X討厭的數。他列出了所有小X不討厭的數,然後
【弱校胡策】2016.4.19 LCA+LCT+莫比烏斯反演+SAM+啟發式合併
弱校胡策題解 命題人:Loi_DQS 2016.4.19 前言 來自出題人的吐槽: T1的題目來源是去年十月份做NOIP模擬題和lcyz(聊城一中)胡策(其實也不算胡策,從他們那裡要的題)的T3,T2是去年五月份學長帶著我們在tyvj舉辦的有獎賽(h
【BZOJ2301】problem b,數論之莫比烏斯反演
Time:2016.05.27 Author:xiaoyimi 轉載註明出處謝謝 傳送門 思路: ∑di=c∑bj=a[gcd(i,j)=k] =∑di=1∑bj=1[gcd(i,j)
莫比烏斯反演 狄利克雷卷積 杜教篩 學習筆記
前置知識:一些數論函式,比如尤拉函式、莫比烏斯函式的一些性質,積性函式及性質,整除分塊。 這裡預設大家會前置知識,如果不會請自行學習。 之前嘗試看過,結果後來都忘光了,於是還是決定應該寫個學習筆記記錄一下。 首先開始介紹莫比烏斯反演。 我們設
狄利克雷卷積學習筆記
狄利克雷卷積 得記下來,不然很容易忘記呀 數論函式 數論函式:定義域是正整數,值域是一個數集 兩個數論函式加法 ,逐項相加 $(f+g)(n) = f(n) + g(n)$ 數乘 , 這個數和每一項乘:$(xf)(n)=x*f(n)$ 積性函式:對於一個數論函式f滿足對於任意$(x,y)=1$,有$f(
【學習筆記】關於DOM4J:使用DOM4J解析XML文檔
文本 class 中產 獲取 ber exce int() logs hone 一、概述 DOM4J是一個易用的、開源的庫,用於XML、XPath和XSLT中。采用了Java集合框架並完全支持DOM、SAX、和JAXP。 DOM4J最大的特色是使用大量的接口,主要接口都在o
【學習筆記】Java中生成對象的5中方法
目標 獲得 cti com pre lan except 我們 highlight 概述:本文介紹以下java五種創建對象的方式: 1.用new語句創建對象,這是最常用的創建對象的方式。 2.使用Class類的newInstance方法 3.運用反射手段,調用java.la
【學習筆記】SIFT尺度不變特征 (配合UCF-CRCV課程視頻)
rri cnblogs -o mask 畫出 blocks http ucf 產生 SIFT尺度不變特征 D. Lowe. Distinctive image features from scale-invariant key points, IJCV 2004 -Lect
【學習筆記】String進階:StringBuffer類(線程安全)和StringBuilder類
n) static this util double 字符串 對象 ice 單線程 一、除了使用String類存儲字符串之外,還可以使用StringBuffer類存儲字符串。而且它是比String類更高效的存儲字符串的一種引用數據類型。 優點: 對字符串進行連接操作時,
【學習筆記】使用SQLyog連接MySQL數據庫
comm 丟失 school turn 復合主鍵 price not email pre 一、使用SQLyog創建數據庫用來管理學生信息 1 #創建數據庫student 2 DROP DATABASE IF EXISTS Myschool; 3 CREAT