多重集全排列算法研究與匯編分析-畢業(yè)論文.doc

多重集全排列算法研究與匯編分析-畢業(yè)論文.doc

ID:10870288

大?。?.40 MB

頁(yè)數(shù):40頁(yè)

時(shí)間:2018-07-08

多重集全排列算法研究與匯編分析-畢業(yè)論文.doc_第1頁(yè)
多重集全排列算法研究與匯編分析-畢業(yè)論文.doc_第2頁(yè)
多重集全排列算法研究與匯編分析-畢業(yè)論文.doc_第3頁(yè)
多重集全排列算法研究與匯編分析-畢業(yè)論文.doc_第4頁(yè)
多重集全排列算法研究與匯編分析-畢業(yè)論文.doc_第5頁(yè)
資源描述:

《多重集全排列算法研究與匯編分析-畢業(yè)論文.doc》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)

1、本科畢業(yè)論文(科研訓(xùn)練、畢業(yè)設(shè)計(jì))題目:多重集全排列算法研究與匯編分析姓名:學(xué)院:軟件學(xué)院系:軟件工程系專業(yè):軟件工程年級(jí):學(xué)號(hào):指導(dǎo)教師:職稱:年月摘要全排列產(chǎn)生算法已有悠久的歷史,其涉及的理論研究領(lǐng)域和應(yīng)用范圍相當(dāng)廣泛。數(shù)百年來,對(duì)全排列問題的研究一直都未間斷,計(jì)算機(jī)的誕生使該問題得到了更多的關(guān)注且有了巨大的發(fā)展。本文對(duì)全排列算法前進(jìn)過程中產(chǎn)生的算法進(jìn)行了簡(jiǎn)要的分類介紹,并對(duì)各類中的經(jīng)典算法進(jìn)行了分析說明。隨后提出一種全新的全排列產(chǎn)生算法——TWDRI,該算法能同時(shí)對(duì)多重集和單集進(jìn)行全排列,并且

2、性能優(yōu)異。一個(gè)對(duì)全排列算法進(jìn)行比較的平均時(shí)間測(cè)試模型將在文中給出,用以證明TWDRI算法的優(yōu)越性。經(jīng)過大量模擬,其結(jié)果顯示TWDRI算法比世界上現(xiàn)有的其他全排列算法速度都快。為了在理論上進(jìn)一步論證該比較結(jié)果的科學(xué)性與正確性,一個(gè)在匯編層次分析算法的設(shè)想在文中提出,其探索也取得了初步的成果。關(guān)鍵詞:多重集全排列算法匯編IVAbstractPermutationsgenerationenjoysalonghistoricalstanding.Ittouchesmanytheoreticalresearc

3、handapplicationdomains.Forcenturies,thestudyonpermutationgenerationhasneverbeenceased.Furthermore,moreattentionshavebeenpaidonitsincetheinventionofcomputers,thustremendousdevelopmentofithasbeenachieved.Inthisthesis,thewholepermutationgenerationalgorith

4、msthatappearedinhistorywillbeintroducedbycategory,andtheclassicalgorithmofeachkindwillalsobedescribedrespectively.ThenanewalgorithmforpermutationgenerationnamedTWDRIwillbeputforward,whichcanbesimultaneouslyappliedtomultisetandsinglesetwithexcellentperf

5、ormance.Moreover,acalculationmodelofaveragetimewillbeintroduced,inordertocompareallthepermutationgenerationalgorithmsandprovethesuperiorityofTWDRIalgorithm.Afteralotofsimulations,theresultsshowthatTWDRIalgorithmrunsfasterthantheotherexistingworld-widep

6、ermutationgenerationalgorithms.Tofurtherprovethatthiscomparisonisbothscientificandcorrectintheory,anassumptionbasedonassemblyanalysisisalsogiven,andhasgainedpreliminaryresultsinrealpractice.Keywords:multiset;permutation;algorithm;assemblyIV目錄第一章緒論11.1課

7、題背景與意義11.2主要研究?jī)?nèi)容11.3本文結(jié)構(gòu)2第二章全排列概述及經(jīng)典算法32.1基本定義32.2按字典序排法32.3格雷碼與相鄰交換52.4Loopless算法72.5遞歸算法82.6迭代算法102.7TWDRI算法12第三章平均時(shí)間測(cè)試模擬比較143.1平均時(shí)間測(cè)試模型143.1.1模型介紹143.1.2平均時(shí)間測(cè)試程序173.2模擬比較結(jié)果183.2.1比較方案說明193.2.2多重集算法的平均時(shí)間和內(nèi)存花銷比較203.2.3所有算法同一單集輸入下的時(shí)間和內(nèi)存花銷比較213.2.4TWDRI

8、算法與其他算法的比較分析23第四章匯編層次分析比較的探索264.1匯編層次比較的必要性264.2分析方案的選擇274.3分析舉例27第五章總結(jié)與展望31致謝語(yǔ)32參考文獻(xiàn)33IVContentsChapter1Introduction11.1BackgroundandConstruction11.2MainContent11.3ChaptersStructure2Chapter2PermutationSummaryandClassicalAlgorithms32.1B

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。