The Algorithm Design Manual, 2/e (Hardcover)
暫譯: 演算法設計手冊,第二版 (精裝本)
Steven S Skiena
- 出版商: Springer
- 出版日期: 2008-08-01
- 售價: $3,460
- 貴賓價: 9.5 折 $3,287
- 語言: 英文
- 頁數: 730
- 裝訂: Hardcover
- ISBN: 1848000693
- ISBN-13: 9781848000698
-
相關分類:
Algorithms-data-structures
-
相關翻譯:
算法設計指南, 2/e (The Algorithm Design Manual, 2/e) (簡中版)
-
其他版本:
The Algorithm Design Manual, 2/e (Paperback)
The Algorithm Design Manual, 3/e (Hardcover)
銷售排行:
🥈 2020/5 英文書 銷售排行 第 2 名
🥈 2020/4 英文書 銷售排行 第 2 名
買這商品的人也買了...
-
SQL 語法範例辭典$550$468 -
C++ Primer, 4/e (中文版)$990$891 -
大話設計模式$620$490 -
Microsoft Robotics Developer Studio 實戰手冊$450$356 -
Linux Device Driver Programming 驅動程式設計$690$587 -
Google Android SDK 開發範例大全$750$593 -
Silverlight 3.0 全面精通手冊─使用 VC#$650$514 -
程式設計師的自我修養-連結、載入、程式庫$580$493 -
大話資料結構$590$466 -
Making Embedded Systems: Design Patterns for Great Software (Paperback)$1,620$1,539 -
個資保護 1.0$300$270 -
無瑕的程式碼 番外篇-專業程式設計師的生存之道 (The Clean Coder: A Code of Conduct for Professional Programmers)
$360$281 -
Kent Beck 的實作模式 (Implementation Patterns)$320$272 -
設計模式的解析與活用 (Design Patterns Explained: A New Perspective on Object-Oriented Design, 2/e)$480$374 -
並行之美學-撰寫平行應用程式的新手指南 (The Art of Concurrency: A Thread Monkey's Guide to Writing Parallel Applications)$580$458 -
啊哈!圖解演算法必學基礎$350$298 -
$1,615Cracking the Coding Interview : 189 Programming Questions and Solutions, 6/e (Paperback) -
Computer Vision Metrics: Survey, Taxonomy, and Analysis(BY dhl)$1,840$1,748 -
Windows Server 2016 系統管理與伺服器建置實戰
$650$507 -
$294數學之美, 2/e -
Python 自動化的樂趣|搞定重複瑣碎 & 單調無聊的工作 (中文版) (Automate the Boring Stuff with Python: Practical Programming for Total Beginners)$500$425 -
寫程式前就該懂的演算法 ─ 資料分析與程式設計人員必學的邏輯思考術 (Grokking Algorithms: An illustrated guide for programmers and other curious people)$390$308 -
為你自己學 Git$500$425 -
$245嵌入式 Linux 系統開發入門 -
提升程式設計師的面試力|189道面試題目與解答, 6/e (Cracking the Coding Interview : 189 Programming Questions and Solutions, 6/e)$880$695
相關主題
商品描述
Most professional programmers that I’ve encountered are not well prepared to tackle algorithm design problems. This is a pity, because the techniques of algorithm design form one of the core practical technologies of computer science. Designing correct, efficient, and implementable algorithms for real-world problems requires access to two distinct bodies of knowledge: • Techniques – Good algorithm designers understand several fundamental algorithm design techniques, including data structures, dynamic programming, depth first search, backtracking, and heuristics. Perhaps the single most important design technique is modeling, the art of abstracting a messy real-world application into a clean problem suitable for algorithmic attack. • Resources – Good algorithm designers stand on the shoulders of giants. Rather than laboring from scratch to produce a new algorithm for every task, they can figure out what is known about a particular problem. Rather than re-implementing popular algorithms from scratch, they seek existing implementations to serve as a starting point. They are familiar with many classic algorithmic problems, which provide sufficient source material to model most any application. This book is intended as a manual on algorithm design, providing access to combinatorial algorithm technology for both students and computer professionals.
商品描述(中文翻譯)
大多數我遇到的專業程式設計師在解決演算法設計問題時並沒有做好充分的準備。這實在令人遺憾,因為演算法設計技術是計算機科學的核心實用技術之一。為現實世界問題設計正確、高效且可實現的演算法需要掌握兩個不同的知識體系:
• 技術 – 優秀的演算法設計師了解幾種基本的演算法設計技術,包括資料結構、動態規劃、深度優先搜尋、回溯法和啟發式方法。也許最重要的設計技術是建模,這是一種將混亂的現實應用抽象為適合演算法攻擊的清晰問題的藝術。
• 資源 – 優秀的演算法設計師站在巨人的肩膀上。他們不會從零開始為每個任務產生新的演算法,而是能夠了解特定問題的已知資訊。他們不會從頭重新實現流行的演算法,而是尋找現有的實現作為起點。他們熟悉許多經典的演算法問題,這些問題提供了足夠的素材來建模幾乎任何應用。本書旨在作為演算法設計的手冊,為學生和計算機專業人士提供組合演算法技術的資源。
