注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計其他編程語言/工具計算機程序設(shè)計藝術(shù)卷3:排序與查找(英文版·第2版)

計算機程序設(shè)計藝術(shù)卷3:排序與查找(英文版·第2版)

計算機程序設(shè)計藝術(shù)卷3:排序與查找(英文版·第2版)

定 價:¥119.00

作 者: (美)高德納 著
出版社: 人民郵電出版社
叢編項:
標(biāo) 簽: 程序設(shè)計

ISBN: 9787115234995 出版時間: 2010-10-01 包裝: 精裝
開本: 16開 頁數(shù): 780 字數(shù):  

內(nèi)容簡介

  《計算機程序設(shè)計藝術(shù)》系列被公認為計算機科學(xué)領(lǐng)域的權(quán)威之作,深入闡述了程序設(shè)計理論,對計算機領(lǐng)域的發(fā)展有著極為深遠的影響。本書是該系列的第3 卷,擴展了第1 卷中信息結(jié)構(gòu)的內(nèi)容,主要講排序和查找。書中對排序和查找算法進行了詳細的介紹,并對各種算法的效率做了大量的分析。本書適合從事計算機科學(xué)、計算數(shù)學(xué)等各方面工作的人員閱讀,也適合高等院校相關(guān)專業(yè)的師生作為教學(xué)參考書,對于想深入理解計算機算法的讀者,是一份必不可少的珍品。

作者簡介

  Donald E.Knuth 算法和程序設(shè)計技術(shù)的先驅(qū)者,是計算機排版系統(tǒng)TEX和METAFONT的發(fā)明者。 Donald.E.Knuth(唐納德.E.克努特,中文名高德納)是斯坦福大學(xué)計算機程序設(shè)計藝術(shù)的榮譽退休教授,Knuth教授獲得了許多獎項和榮譽,包括美國計算機協(xié)會圖靈獎(ACM Turing Award),美國前總統(tǒng)卡特授予的科學(xué)金獎(Medal of Science),美國數(shù)學(xué)學(xué)會斯蒂爾獎(AMS Steele Prize),以及1996年11月由于發(fā)明先進技術(shù)榮獲的極受尊重的京都獎(KyotoPrize)。他因這些成就和大量創(chuàng)造性的影響深遠的著作(19部書和160篇論文)而譽滿全球。

圖書目錄

chapter 5 sorting
 *5.1. combinatorial properties of permutations
 *5.1.1. inversions   
 *5.1.2. permutations of a multiset  
 *5.1.3. runs  
 *5.1.4. tableaux and involutions 
 5.2. internal sorting    
 5.2.1. sorting by insertion   
 5.2.2. sorting by exchanging    
 5.2.3. sorting by selection  
 5.2.4. sorting by merging   
 5.2.5. sorting by distribution 
 5.3. optimum sorting
 5.3.1. minimum-comparison sorting 
 *5.3.2. minimum-comparison merging 
 *5.3.3. minimum-comparison selection 
 *5.3.4. networks for sorting  
 5.4. external sorting   
 5.4.1. multiway merging and replacement selection 
 *5.4.2. the polyphase merge    
 *5.4.3. the cascade merge 
 *5.4.4. reading tape backwards 
 *5.4.5. the oscillating sort  
 *5.4.6. practical considerations for tape merging 
 *5.4.7. external radix sorting    
 *5.4.8. two-tape sorting  
 *5.4.9. disks and drums
 5.5. summary, history, and bibliography 
chapter 6 searching  
 6.1. sequential searching  
 6.2. searching by comparison of keys 
 6.2.1. searching an ordered table 
 6.2.2. binary tree searching 
 6.2.3. balanced trees  
 6.2.4. multiway trees   
 6.3. digital searching
 6.4. hashing  
 6.5. retrieval on secondary keys    
answers to exercises  
appendix a tables of numerical quantities
 1. fundamental constants (decimal) 
 2. fundamental constants (octal) 
 3. harmonic numbers, bernoulli numbers, fibonacci numbers
appendix b index to notations 
index and glossary

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號