number theory數(shù)論研究整數(shù)性質(zhì),是數(shù)學(xué)一門(mén)重要分支_第1頁(yè)
number theory數(shù)論研究整數(shù)性質(zhì),是數(shù)學(xué)一門(mén)重要分支_第2頁(yè)
number theory數(shù)論研究整數(shù)性質(zhì),是數(shù)學(xué)一門(mén)重要分支_第3頁(yè)
number theory數(shù)論研究整數(shù)性質(zhì),是數(shù)學(xué)一門(mén)重要分支_第4頁(yè)
number theory數(shù)論研究整數(shù)性質(zhì),是數(shù)學(xué)一門(mén)重要分支_第5頁(yè)
已閱讀5頁(yè),還剩42頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

偏向于應(yīng)用,但理論不失嚴(yán)謹(jǐn)胡淵 數(shù)論與信息學(xué)競(jìng)整胡淵 數(shù)論與信息學(xué)競(jìng)m為商0r<b為余數(shù)(ramod胡淵胡淵 數(shù)論與信息學(xué)競(jìng)整除的??胡淵 數(shù)論與信息學(xué)競(jìng)胡淵胡淵 數(shù)論與信息學(xué)競(jìng),,,一大類(lèi),, ?胡淵 數(shù)論與信息學(xué)競(jìng)胡淵胡淵 數(shù)論與信息學(xué)競(jìng)?cè)绻粋€(gè)大于1的數(shù)的約數(shù)只有1和其本身,則稱(chēng)其為質(zhì)數(shù). (a,b)如果兩個(gè)數(shù)沒(méi)有大于一的公約數(shù),即 (a,b)=1,則稱(chēng)a,b互質(zhì),記作a⊥b歐幾里得.+,b即最大公約數(shù)相同取n=?bac則有a+nb=amodb.b (b,amod,為O(logmax(a,b)).(代碼?)胡淵 數(shù)論與信息學(xué)競(jìng)胡淵胡淵 數(shù)論與信息學(xué)競(jìng)x2≡1(modP)→x≡±1(modP質(zhì)因子,,胡淵 數(shù)論與信息學(xué)競(jìng)胡淵 數(shù)論與信息學(xué)競(jìng)簡(jiǎn)胡淵 數(shù)論與信息學(xué)競(jìng),,,,為a的逆元,記作a?1冪,a?1≡aP?2(modP)),炫耀數(shù)論知識(shí)等胡淵 數(shù)論與信息學(xué)競(jìng)費(fèi)馬小定理胡淵 數(shù)論與信息學(xué)競(jìng)有{a2a(P1)a}兩兩不同余于是其在modP意義下即(P1)!aP?1(P1)!(modP)兩邊消去(P1)!,定理得證胡淵 數(shù)論與信息學(xué)競(jìng)胡淵 數(shù)論與信息學(xué)競(jìng)利用費(fèi)馬小定理配合快速冪,很容易求出一個(gè)整數(shù)的逆元時(shí)間雜度為O(nlogP)bP/ici=P?PmodbP/ici≡?Pmodi(modP?bP/ic(Pmodi)?1≡i?1(modP從小到大計(jì)算i1時(shí)由于Pmodii,其逆元已經(jīng)算出胡淵 數(shù)論與信息學(xué)競(jìng)Wilson胡淵 數(shù)論與信息學(xué)競(jìng)?cè)绻鸓是質(zhì)數(shù)有(P11(modP證明思路:P5時(shí),(P1)!中去掉1和P1,別的項(xiàng)總可以和,胡淵 數(shù)論與信息學(xué)競(jìng)質(zhì)數(shù)胡淵 數(shù)論與信息學(xué)競(jìng)顯然每個(gè)合數(shù)n都存在一個(gè)≤√n的因子直接枚舉這個(gè)因子可.是否是質(zhì)數(shù).對(duì)于一個(gè)給定的數(shù)P(不一定是質(zhì)數(shù)),隨機(jī)一個(gè)在[2P?1)的數(shù)利用快速冪判斷是否有aP?1modP=反例:2340≡1(mod341)反例確實(shí)不多,但是不能忽略胡淵 數(shù)論與信息學(xué)競(jìng)Miller-Rabin素?cái)?shù)判胡淵 數(shù)論與信息學(xué)競(jìng),對(duì)于可能的P選定一些a[2P1),假設(shè)P1=2Kr,其中如果P為質(zhì)數(shù)則a2KrmodP=1,根據(jù)判斷題有a2K1rmodP=±1.類(lèi)似的,對(duì)于k[0K),都可以做這個(gè)判斷如果a2k1rmodP=1a2krmodP6=±1則可推出P質(zhì)數(shù).具體計(jì)算時(shí)只要先算出armodP然后不斷平方時(shí)間復(fù)雜度仍然為O(logP)生成范圍內(nèi)所有 胡淵 數(shù)論與信息學(xué)競(jìng),),,法O(nlog胡淵 數(shù)論與信息學(xué)競(jìng)補(bǔ)充知識(shí):積性胡淵 數(shù)論與信息學(xué)競(jìng)胡淵 數(shù)論與信息學(xué)競(jìng)補(bǔ)充知識(shí):積性胡淵 數(shù)論與信息學(xué)競(jìng),,胡淵胡淵 數(shù)論與信息學(xué)競(jìng)關(guān)鍵問(wèn)題是求出φ(pq)的值成pqpq?1(為什么經(jīng)典P P i j i j=1

(i,j給定整數(shù)n,求1≤x,y≤n且 1n+2n+...+P

Pb=1Blcm(a,b) 胡淵 數(shù)論與信息學(xué)競(jìng)墨墨的 究a1x1+a2x2++anxn=B存在非負(fù)整數(shù)解的條件,他要求你編寫(xiě)一個(gè)程序,給定N,an,B的取值范圍,求出有多少B N≤12,0≤ai≤4×10,1≤Bmin≤Bmax≤胡淵 數(shù)論與信息學(xué)競(jìng)胡淵胡淵 數(shù)論與信息學(xué)競(jìng) 則2x和3x不能在該子集中。 胡淵 數(shù)論與信息學(xué)競(jìng) ,火星人要jyy用飛船上的瓶子來(lái)?yè)Q.jyy的飛船上共有N個(gè)瓶子1≤N≤1000,經(jīng)過(guò)協(xié)商,火星人只要其中料給jyy.為Vi(Vi為整數(shù),并且滿足1≤Vi≤ ).火星人并不會(huì)把 來(lái)交差.jyy當(dāng)然知道他們會(huì)來(lái)這一手,于 胡淵 數(shù)論與信息學(xué)競(jìng)a0+a1x+a2x2+...+anxn=

(modPnmmodPnO(nm)?O(n)?O(P2)?O(logPn,m,P≤例題:離散對(duì)給定質(zhì)數(shù)Pab求滿足axb(modP)的最小的x.根據(jù)費(fèi)馬小定理有x[0P2).計(jì)算O(P)不好意思,P=1014胡淵 數(shù)論與信息學(xué)競(jìng)給定nn一次詢問(wèn):O(√n

i

nbi?≤補(bǔ)充知識(shí):求離散對(duì)數(shù)的大步小步算取一個(gè)接近P√數(shù)M,x顯然具有sM+r的形式 得asM+r≡b(modP有arba?sM(modP)對(duì)于r[0M)將結(jié)果存在Hash表中這樣做復(fù)雜度O(PlogP胡淵 數(shù)論與信息學(xué)競(jìng)胡淵 數(shù)論與信息學(xué)競(jìng)擴(kuò)展知識(shí)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論