• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            隨筆 - 68  文章 - 57  trackbacks - 0
            <2009年5月>
            262728293012
            3456789
            10111213141516
            17181920212223
            24252627282930
            31123456

            常用鏈接

            留言簿(8)

            隨筆分類(74)

            隨筆檔案(68)

            搜索

            •  

            最新評(píng)論

            閱讀排行榜

            評(píng)論排行榜

              對(duì)于兩個(gè)n階多項(xiàng)式的乘法,如果模擬做的話復(fù)雜度為O(n^2),利用快速傅里葉變換可以把復(fù)雜度降到O(nlogn)。
              多項(xiàng)式有兩種表示:系數(shù)形式和點(diǎn)值表示。如果把兩個(gè)多項(xiàng)式寫成點(diǎn)值形式,那么相乘的復(fù)雜度就是O(n)的。FFT的基本思想就是通過把系數(shù)形式化成點(diǎn)值形式,相乘之后再化回來,使得復(fù)雜度降到O(nlogn)。具體就是先通過巧妙地選取n個(gè)復(fù)數(shù)單位根,利用復(fù)數(shù)的一些非常好的性質(zhì)求得DFT,把這一步的復(fù)雜度降到O(nlogn),然后將得到的點(diǎn)值相乘后,利用插值再變換成系數(shù)形式。插值的過程居然和求DFT的過程驚人的相似,復(fù)雜度依然為O(nlogn)。
              在實(shí)現(xiàn)的時(shí)候基本參照算法導(dǎo)論,感覺遞歸不太好寫,就寫了個(gè)迭代的。N久不用復(fù)數(shù)了,連基本運(yùn)算都忘了,導(dǎo)致實(shí)現(xiàn)的時(shí)候出了一堆錯(cuò),后來好不容易寫好了,結(jié)果卻一點(diǎn)都不靠譜。查了好久才發(fā)現(xiàn),初始w是1的時(shí)候,我把實(shí)部和虛部都設(shè)成1了,囧。實(shí)際上虛部應(yīng)該是0。改完后發(fā)現(xiàn)多項(xiàng)式的表示又出了問題,后來發(fā)現(xiàn)我把系數(shù)的順序?qū)懛戳恕H缓罄眠@個(gè)做了HDU 1402,就是高精度乘法。WA了幾次,很抓狂。后來寫了一個(gè)程序跑了一組極限數(shù)據(jù),居然掛了。仔細(xì)觀察后發(fā)現(xiàn)是精度的問題。因?yàn)镕FT中間運(yùn)算過程都是浮點(diǎn)數(shù),但是最后要輸出整數(shù),取整的時(shí)候舍入精度出了問題,加了1e-3之后過了。
              還有一道比較巧妙的FFT的題目,SRM 436 DIV 1 1000pt,做的時(shí)候開始Z0忘記取模了,結(jié)果還以為是模板的問題,找了很長(zhǎng)時(shí)間才發(fā)現(xiàn)。做題還是要細(xì)心啊。
            posted on 2009-05-18 16:01 sdfond 閱讀(545) 評(píng)論(0)  編輯 收藏 引用 所屬分類: Algorithm - Ad Hoc
            中文字幕热久久久久久久| 中文字幕热久久久久久久| 亚洲乱码中文字幕久久孕妇黑人| 久久久久久久综合日本| 色天使久久综合网天天| 色诱久久久久综合网ywww | 国产精品免费福利久久| 精品久久人人妻人人做精品| 区久久AAA片69亚洲| 久久99国产精一区二区三区| 久久久久久午夜精品| 久久精品草草草| 国产精品久久久香蕉| 久久青草国产手机看片福利盒子| 精品国产日韩久久亚洲| 国内精品久久久久影院免费| 亚洲午夜福利精品久久| 91亚洲国产成人久久精品| 国产精品久久久久久久久免费| 国产69精品久久久久观看软件| 久久国产精品-久久精品| 精品久久久久久国产 | 久久精品无码一区二区无码| 中文字幕无码精品亚洲资源网久久| 嫩草影院久久99| 99国产精品久久久久久久成人热| 超级碰碰碰碰97久久久久| 久久久久人妻精品一区三寸蜜桃 | 亚州日韩精品专区久久久| 久久夜色精品国产亚洲| 国产精品久久久久久久久鸭| 久久久久高潮综合影院| 久久乐国产综合亚洲精品| 亚洲精品乱码久久久久久蜜桃| 久久国产成人精品国产成人亚洲| 亚洲综合久久综合激情久久| 久久国产乱子精品免费女| 久久久国产精品福利免费| 欧美日韩中文字幕久久伊人| 曰曰摸天天摸人人看久久久| 国产精品亚洲综合专区片高清久久久|