The Art of Computer Programming, Volume 4, Fascicle 2: Generating All Tuples and Permutations (Paperback)
暫譯: 計算機程式設計的藝術,第4卷,第2冊:生成所有元組和排列 (平裝本)
Donald E. Knuth
- 出版商: Addison Wesley
- 出版日期: 2005-02-14
- 售價: $1,150
- 貴賓價: 9.8 折 $1,127
- 語言: 英文
- 頁數: 144
- 裝訂: Paperback
- ISBN: 0201853930
- ISBN-13: 9780201853933
-
相關分類:
Algorithms-data-structures
立即出貨(限量) (庫存=7)
買這商品的人也買了...
-
The Art of Computer Programming, Volume 3 : Sorting and Searching, 2/e (Hardcover)$2,980$2,920 -
The Art of Computer Programming, Volume2 : Seminumerical Algorithms, 3/e (Hardcover)$2,980$2,920 -
The Art of Computer Programming, Volume 1 : Fundamental Algorithms, 3/e (Hardcover)$2,980$2,920 -
ASP.NET 程式設計徹底研究$590$466 -
Feedback Control of Dynamic Systems, 4/e$1,080$1,058 -
C# Primer Plus 中文版 (C# Primer Plus)$680$537 -
鳥哥的 Linux 私房菜-伺服器架設篇$750$638 -
鳥哥的 Linux 私房菜─基礎學習篇增訂版$560$476 -
CCNA Self-Study: Interconnecting Cisco Network Devices (ICND) 640-811, 640-801, 2/e$2,220$2,109 -
Linux 指令詳解辭典$650$553 -
ASP.NET 徹底研究進階技巧─高階技巧與控制項實作$650$507 -
射擊遊戲演算法與程式原理$490$382 -
The Art of Computer Programming, Volume 1, Fascicle 1: MMIX -- A RISC Computer for the New Millennium (Paperback)$1,260$1,235 -
Sniffer Pro 網路最佳化與故障排除手冊$580$452 -
Linux iptables 技術實務─防火牆、頻寬管理、連線管制$620$527 -
The Art of Computer Programming, Volume 4, Fascicle 3: Generating All Combinations and Partitions (Paperback)$1,150$1,093 -
The Art of Computer Programming, Volume 4, Fascicle 4 : Generating All Trees--History of Combinatorial Generation (Paperback)$1,180$1,121 -
ASP.NET 2.0 深度剖析範例集$650$507 -
Microsoft Office SharePoint Server 2007 實戰手冊$450$356 -
The Art of Computer Programming, Volume 4, Fascicle 0: Introduction to Combinatorial Algorithms and Boolean Functions$1,120$1,098 -
The Art of Computer Programming, Volume 4, Fascicle 1: Bitwise Tricks & Techniques; Binary Decision Diagrams (Paperback)$1,080$1,058 -
Google Android SDK 開發範例大全$750$593 -
The Art of Computer Programming, Volume 4, Fascicle 6: Satisfiability (Paperback)$1,330$1,303 -
The Art of Computer Programming, Volume 4B, Fascicle 5 : Mathematical Preliminaries Redux; Backtracking; Dancing Links (Paperback)$1,500$1,470 -
Introduction to Algorithms, 4/e (Hardcover)$2,190$2,146
商品描述
Description:
This multivolume work on the analysis of algorithms has long been recognized as the definitive description of classical computer science. The three complete volumes published to date already comprise a unique and invaluable resource in programming theory and practice. Countless readers have spoken about the profound personal influence of Knuth's writings. Scientists have marveled at the beauty and elegance of his analysis, while practicing programmers have successfully applied his "cookbook" solutions to their day-to-day problems. All have admired Knuth for the breadth, clarity, accuracy, and good humor found in his books.
To begin the fourth and later volumes of the set, and to update parts of the existing three, Knuth has created a series of small books called fascicles, which will be published t regular intervals. Each fascicle will encompass a section or more of wholly new or evised material. Ultimately, the content of these fascicles will be rolled up into the comprehensive, final versions of each volume, and the enormous undertaking that began in 1962 will be complete.
Volume 4, Fascicle 2
This fascicle inaugurates the eagerly awaited publication of Knuth's The Art of Computer Programming, Volume 4: Combinatorial Algorithms. Part of what will be a long chapter on combinatorial searching, the fascicle begins his treatment of how to generate all possibilities. Specifically, it discusses the generation of all n-tuples, then extends those ideas to all permutations. Such algorithms provide a natural motivation by means of which many of the key ideas of combinatorial mathematics can be introduced and explored. In this and other fascicles of Volume 4, Knuth illuminates important theories by discussing related games and puzzles. Even serious programming can be fun.
Table of Contents:
Chapter 7: Combinatorial Searching
7.2. Generating All Possibilities 1
7.2.1. Generating Basic Combinatorial Patterns 1
7.2.1.1. Generating all n-tuples 1
7.2.1.2. Generating all permutations 39
Answers to Exercises 76
Index and Glossary 122
商品描述(中文翻譯)
**描述:**
這部多卷本的算法分析著作長期以來被認為是經典計算機科學的權威描述。迄今為止已出版的三卷完整書籍,已經構成了編程理論和實踐中獨特且無價的資源。無數讀者談到克努斯(Knuth)著作對他們的深遠個人影響。科學家們驚嘆於他分析的美麗和優雅,而實踐中的程序員則成功地將他的「食譜」解決方案應用於日常問題。所有人都讚賞克努斯的著作在廣度、清晰度、準確性和幽默感方面的卓越表現。
為了開始第四卷及後續卷的編寫,並更新現有三卷的部分內容,克努斯創建了一系列稱為小冊子(fascicles)的書籍,將定期出版。每本小冊子將涵蓋一個或多個全新或修訂的材料部分。最終,這些小冊子的內容將匯總成每卷的綜合最終版本,這項始於1962年的龐大工程將會完成。
**第四卷,小冊子2**
這本小冊子標誌著克努斯的《計算機程序設計的藝術,第四卷:組合算法》期待已久的出版。這將是關於組合搜尋的長章節的一部分,小冊子開始了他對如何生成所有可能性的探討。具體來說,它討論了生成所有 n-元組(n-tuples),然後將這些概念擴展到所有排列(permutations)。這些算法提供了一種自然的動機,通過它可以引入和探索組合數學的許多關鍵思想。在這本及第四卷的其他小冊子中,克努斯通過討論相關的遊戲和謎題來闡明重要的理論。即使是嚴肅的編程也可以是有趣的。
**目錄:**
**第7章:組合搜尋**
7.2. 生成所有可能性 1
7.2.1. 生成基本組合模式 1
7.2.1.1. 生成所有 n-元組 1
7.2.1.2. 生成所有排列 39
**練習題答案 76**
**索引和術語表 122**
