Algorithm Design: Foundations, Analysis, and Internet Examples
暫譯: 演算法設計:基礎、分析與網路範例

Michael T. Goodrich

  • 出版商: Wiley
  • 出版日期: 2001-10-15
  • 售價: $1,064
  • 語言: 英文
  • 頁數: 724
  • 裝訂: Paperback
  • ISBN: 0471383651
  • ISBN-13: 9780471383659
  • 相關分類: Algorithms-data-structures
  • 已絕版

買這商品的人也買了...

商品描述

Michael Goodrich and Roberto Tamassia, authors of the successful, Data Structures and Algorithms in Java, 2/e, have written Algorithm Engineering, a text designed to provide a comprehensive introduction to the design, implementation and analysis of computer algorithms and data structures from a modern perspective. This book offers theoretical analysis techniques as well as algorithmic design patterns and experimental methods for the engineering of algorithms.
Market: Computer Scientists; Programmers.

Table of Contents

PART I: FUNDAMENTAL TOOLS.

Algorithm Analysis.

Basic Data Structures.

Search Trees and Skip Lists.

Sorting, Sets, and Selection.

Fundamental Techniques.

PART II: GRAPH ALGORITHMS.

Graphs.

Weighted Graphs.

Network Flow and Matching.

PART III: INTERNET ALGORITHMICS.

Text Processing.

Number Theory and Cryptograhy.

Network Algorithms.

PART IV: ADDITIONAL TOPICS.

Computational Geometry.

NP-Completeness.

Algorithmic Frameworks.

Appendix: Useful Mathematical Facts.

Bibliography.

Index.

商品描述(中文翻譯)

麥可·古德里奇(Michael Goodrich)和羅伯托·塔馬西亞(Roberto Tamassia),《Java中的資料結構與演算法(第二版)》的成功作者,撰寫了《演算法工程》(Algorithm Engineering),這本書旨在從現代的角度提供計算機演算法和資料結構設計、實作及分析的全面介紹。本書提供理論分析技術、演算法設計模式以及演算法工程的實驗方法。市場對象:計算機科學家;程式設計師。

**目錄**

第一部分:基本工具
演算法分析
基本資料結構
搜尋樹與跳躍串列
排序、集合與選擇
基本技術

第二部分:圖形演算法
圖形
加權圖
網路流與匹配

第三部分:網際網路演算法學
文本處理
數論與密碼學
網路演算法

第四部分:附加主題
計算幾何
NP 完全性
演算法框架
附錄:有用的數學事實
參考文獻
索引