好久沒更博客了,先水一篇再說。其實這個做法應該算是杜教篩的一個拓展。 powerful number的定義是每個質因子次數都 $\geq 2$ 的數。首先,$\leq n$ 的powerful number個數是 $O(\sqrt{n})$ 的,這是因為所有powerful number顯然 ...
算法原理 本文參考了 zzq s blog 。 text powerful number 的定義是每個質因子次數都 ge 的數,有個結論是 le n 的 text powerful number 只有 mathcal O sqrt n 個,如何找這些數呢 用暴力 text dfs 從小到達枚舉質因子及其冪次即可 類似於 text min 第二部分 。 比如對於函數 F p q p k 其中 p 為 ...
2019-06-26 19:10 2 489 推薦指數:
好久沒更博客了,先水一篇再說。其實這個做法應該算是杜教篩的一個拓展。 powerful number的定義是每個質因子次數都 $\geq 2$ 的數。首先,$\leq n$ 的powerful number個數是 $O(\sqrt{n})$ 的,這是因為所有powerful number顯然 ...
積性函數前綴和-個人總結 【寫在前面】 用了一個多星期將這部分大致弄懂了,東西太多,有很多技巧,自己重新寫了一下,記錄自己的理解。內容與原文基本一致,在其基礎上加上了一些我感覺比較重要的但他沒有詳細說明的東西。以下都是我逐字打出來的。如果有什么錯誤,請指出。——Simon 前置技能里面 ...
我們經常要用到前綴和。 一維: 二維: 那如果是三維的呢? 其實就是一個容斥。 但是,隨着維度t變高,容斥的復雜度是2^t,總復雜度O(n^t*2^t不能承受。 我們還有一個方法: 一維: 二維 ...
線性篩 也就是我。 首先在埃氏篩里面我們是對於每個素數篩一遍,因此復雜度是 \(O(n\log\log n)\) 的。 然后線性篩我們對所有數都篩一遍。注意到每個合數 \(n\) 都有最小質因數 ...
題目來源於糖教主淺談一類積性函數的前綴和... 51Nod 1244 莫比烏斯函數之和 考慮$\mu(x)$的性質:$[n==1]=\sum _{d\mid n} \mu(d)$ 可以用上面哪個公式來推導: $f(n)=\sum _{i=1}^{n}$ $1=\sum _{i=1}^{n ...
這份是本人的學習筆記,課程為網易公開課上的斯坦福大學公開課:傅里葉變換及其應用。 這節課目的 如何用像$sin$,$cos$這些簡單的函數來表示復雜周期函數。 信號周期化 並不是所有現象都是周期性的,而且即使是周期性的現象(時間周期性),最終都會終結。而$sin ...
1. SEL和IMP 最早我把SEL理解為函數指針,現在看來,不是這樣的。 1.1 SEL類型 SEL類型的變量,可以通過@selector(方法名)來取得,當然了,Objective C的方法名,我們也知道了,多么惡心(比Java廢話還多)。 而它真正得到的,只要方法名一樣,它的值 ...
雖然現代瀏覽器支持CSS3,但是一些過往的版本或是目前有些CSS3屬性的應用還是離不開前綴的。一些牛逼且執着於web技術且樂於分享的仁兄(Lea Verou)就搞了個名叫prefixfree.js的插件可以自動補全前綴。 然后打開頁面可以看到html標簽中加入class ...