




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、ACM新生培訓(xùn)講座Flavius Josephus弗拉維奧約瑟夫(37-100)是第一世紀(jì)時(shí)的著名的猶太歷史學(xué)家,也是軍官及辯論家。猶太古史(The Antiquities of the Jews):記錄了由圣經(jīng)創(chuàng)世記至公元66年的猶太人歷史,以舊約圣經(jīng)為藍(lán)圖以及古人的傳說(shuō),編寫(xiě)而成的猶太巨著。由于當(dāng)時(shí)的猶太人散居各地,此書(shū)成為各地土生猶太人重要學(xué)習(xí)典籍,亦為當(dāng)代神學(xué)學(xué)者及歷史學(xué)者所采用。 Flavius Josephus猶太戰(zhàn)記(War of the Jews) 約瑟夫自傳(The Life of Flavius Josephus) 約瑟夫環(huán)問(wèn)題在猶太人和羅馬的戰(zhàn)爭(zhēng)期間,約瑟夫和其他40個(gè)猶
2、太反叛者被羅馬軍隊(duì)困在一個(gè)山洞中,這些猶太反叛者寧愿自殺也不想被羅馬軍隊(duì)抓住,于是他們就站成一個(gè)環(huán),從其中某個(gè)人開(kāi)始數(shù),每數(shù)到的第三個(gè)人就要被殺掉,直到所有人都死光了。但是約瑟夫和他的一個(gè)朋友覺(jué)得自殺是沒(méi)有意義的,他們并不想死,于是他很快就算出了他和他的朋友應(yīng)該站在什么位置,使他們兩個(gè)成為最后被殺的那兩個(gè)人,并最終活了下來(lái)。 約瑟夫環(huán)問(wèn)題一問(wèn)題描述:編號(hào)從1到n的n個(gè)人站成一個(gè)環(huán),從第一個(gè)人開(kāi)始,每數(shù)到 2的時(shí)候,去除該位置上的人,直到只剩下一個(gè)人,求剩下的這個(gè)人的編號(hào)。我們用J(n)表示人數(shù)為n的時(shí)候的解。 約瑟夫環(huán)問(wèn)題一去掉的人的編號(hào)依次為2,4,6,8,10,3,7,1,9,最后只剩下5
3、,所以J(10)=5。 約瑟夫環(huán)問(wèn)題一 約瑟夫環(huán)問(wèn)題一當(dāng)有偶數(shù)個(gè)人的時(shí)候,我們假設(shè)為2n個(gè)人,經(jīng)過(guò)第一圈之后還剩下n個(gè)人。 約瑟夫環(huán)問(wèn)題一剩下的n個(gè)人又是一個(gè)新的約瑟夫環(huán)問(wèn)題。 1 2 3 4 n-1 n 1 3 5 7 2n-3 2n-1J(2n)=2*J(n)-1. 約瑟夫環(huán)問(wèn)題一當(dāng)有奇數(shù)個(gè)人的時(shí)候,我們假設(shè)為2n+1個(gè)人,經(jīng)過(guò)第一圈之后還剩下n+1個(gè)人。去掉2n之后,下一個(gè)要去掉的就是1,最后還是剩下n個(gè)人。 約瑟夫環(huán)問(wèn)題一剩下的n個(gè)人還是一個(gè)新的約瑟夫環(huán)問(wèn)題。 1 2 3 4 n-1 n 3 5 7 9 2n-1 2n+1J(2n+1)=2*J(n)-1 約瑟夫環(huán)問(wèn)題一綜上,我們可以得
4、到如下遞推公式:該問(wèn)題可以在O(n)的復(fù)雜度解決。 約瑟夫環(huán)問(wèn)題一 約瑟夫環(huán)問(wèn)題一由上圖可以看出如果n為2的冪次方的時(shí)候,J(n)=1,這是顯然的。而在此之后J(n)以2遞增,因此我們可以猜測(cè):而事實(shí)上J(n)確實(shí)滿足上述規(guī)律,這個(gè)可以通過(guò)歸納法得到證明,至此,約瑟夫環(huán)問(wèn)題一可以用O(lg(n)的算法很好地解決。 約瑟夫環(huán)問(wèn)題二問(wèn)題描述:編號(hào)從1到n的n個(gè)人站成一個(gè)環(huán),從第一個(gè)人開(kāi)始,每數(shù)到 m的時(shí)候,去除該位置上的人,直到只剩下一個(gè)人,求剩下的這個(gè)人的編號(hào)。我們用J(n,m)表示人數(shù)為n,每次都去掉第m個(gè)人的時(shí)候的解。 約瑟夫環(huán)問(wèn)題二為了方便,在這里我們把這n個(gè)人的編號(hào)改為從0到n-1,第一
5、個(gè)去掉的人總是m%n-1,剩下n-1個(gè)人,這n-1個(gè)人又組成了一個(gè)從第m%n個(gè)人開(kāi)始的新的約瑟夫環(huán)問(wèn)題。 m%n m%n+1 n-1 0 m%n-2 0 1 n-m%n-1 n-m%n n-2J(1,m)=0;J(n,m)=(m%n+J(n-1,m)%n, n=2.最后的結(jié)果加1就OK了。 這個(gè)問(wèn)題可以用O(n)的算法去解決。 約瑟夫環(huán)問(wèn)題三問(wèn)題描述:編號(hào)從1到n的n個(gè)人,站成一個(gè)環(huán),每個(gè)人手里拿著一個(gè)卡片,卡片上寫(xiě)著一個(gè)非零的數(shù),首先去掉編號(hào)為k的人,然后看他手里的卡片上的數(shù)字mk,如果mk0,則去掉他左手邊的第mk個(gè)人,如果mk0,則去掉他右手邊的第mk個(gè)人。重復(fù)上述步驟,直至只剩下一個(gè)人,問(wèn)這個(gè)人的編號(hào)是多少。 約瑟夫環(huán)問(wèn)題三不要妄想再找到公式了,模擬是唯一的選擇,但是直接模擬的話,該算法的復(fù)雜度將達(dá)到O(n2).事實(shí)上,我們可以用線段數(shù)對(duì)此做
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 醫(yī)療器械國(guó)際銷(xiāo)售合同范例
- 化工用工合同范例
- 2025年終總結(jié)及明年計(jì)劃
- 企業(yè)廚房用工合同范本
- 老人預(yù)防電信詐騙
- 四川農(nóng)村建房承包合同范本
- 醫(yī)院食堂職工合同范本
- 原價(jià)轉(zhuǎn)讓香煙合同范例
- 環(huán)境檢測(cè)年終總結(jié)2025年
- 家政服務(wù)員四級(jí)模擬習(xí)題與答案
- 國(guó)內(nèi)外材料牌號(hào)對(duì)照
- 建設(shè)工程施工合同培訓(xùn)PPT(49頁(yè))
- 巴黎盧浮宮介紹PPT模板課件
- 蒂森克虜伯電梯曳引輪鋼絲繩安裝布置
- LY∕T 2780-2016 松皰銹病菌檢疫技術(shù)規(guī)程
- 航空服務(wù)形體訓(xùn)練課程標(biāo)準(zhǔn)
- 項(xiàng)目部安全管理組織機(jī)構(gòu)網(wǎng)絡(luò)圖GDAQ20102
- 蘇科版四年級(jí)勞動(dòng)技術(shù)下冊(cè)教學(xué)計(jì)劃
- 電網(wǎng)公司客戶資產(chǎn)接收管理細(xì)則
- 干部選拔任用工作報(bào)告(一報(bào)告兩評(píng)議).doc
- 蘇教版四年級(jí)下冊(cè)數(shù)學(xué)第二單元認(rèn)識(shí)多位數(shù)測(cè)試卷(含答案)
評(píng)論
0/150
提交評(píng)論