Algorithms in a Nutshell: A Practical Guide, 2/e
暫譯: 算法概論:實用指南,第2版
George T. Heineman, Gary Pollice, Stanley Selkow
- 出版商: O'Reilly
- 出版日期: 2016-04-26
- 定價: $2,080
- 售價: 8.0 折 $1,664
- 語言: 英文
- 頁數: 390
- 裝訂: Paperback
- ISBN: 1491948922
- ISBN-13: 9781491948927
-
相關分類:
Algorithms-data-structures
-
相關翻譯:
演算法技術手冊, 2/e (Algorithms in a Nutshell: A Practical Guide, 2/e) (繁中版)
立即出貨
買這商品的人也買了...
-
$990$891 -
$620$490 -
$590$466 -
$580$452 -
$1,400$1,330 -
$360$281 -
$1,078Data Structures and Algorithm Analysis in C++, 4/e (IE-Paperback)
-
$650$429 -
$800$380 -
$350$277 -
$1,820Hadoop: The Definitive Guide, 4/e (Paperback)
-
$480$432 -
$780$616 -
$360$284 -
$580$458 -
$680$537 -
$560$437 -
$650$507 -
$420$332 -
$520$343 -
$500$395 -
$360$180 -
$990Hands-On Machine Learning with Scikit-Learn and TensorFlow (Paperback)
-
$1,118Think Data Structures: Algorithms and Information Retrieval in Java (Paperback)
-
$1,302Vue.js: Up and Running: Building Accessible and Performant Web Apps (Paperback)
相關主題
商品描述
Creating robust software requires the use of efficient algorithms, but programmers seldom think about them until a problem occurs. This updated edition of Algorithms in a Nutshell describes a large number of existing algorithms for solving a variety of problems, and helps you select and implement the right algorithm for your needs—with just enough math to let you understand and analyze algorithm performance.
With its focus on application, rather than theory, this book provides efficient code solutions in several programming languages that you can easily adapt to a specific project. Each major algorithm is presented in the style of a design pattern that includes information to help you understand why and when the algorithm is appropriate.
With this book, you will:
- Solve a particular coding problem or improve on the performance of an existing solution
- Quickly locate algorithms that relate to the problems you want to solve, and determine why a particular algorithm is the right one to use
- Get algorithmic solutions in C, C++, Java, and Ruby with implementation tips
- Learn the expected performance of an algorithm, and the conditions it needs to perform at its best
- Discover the impact that similar design decisions have on different algorithms
- Learn advanced data structures to improve the efficiency of algorithms
商品描述(中文翻譯)
創建穩健的軟體需要使用高效的演算法,但程式設計師通常在問題發生之前不會考慮這些演算法。本書《Algorithms in a Nutshell》的更新版描述了大量現有的演算法,用於解決各種問題,並幫助您選擇和實現適合您需求的演算法——提供足夠的數學知識以便您理解和分析演算法的性能。
本書專注於應用而非理論,提供多種程式語言的高效程式碼解決方案,您可以輕鬆地將其調整為特定專案。每個主要演算法都以設計模式的風格呈現,並包含幫助您理解為何以及何時適用該演算法的信息。
通過本書,您將能夠:
- 解決特定的編碼問題或改善現有解決方案的性能
- 快速找到與您想解決的問題相關的演算法,並確定為何特定的演算法是合適的選擇
- 獲得 C、C++、Java 和 Ruby 的演算法解決方案及實現提示
- 了解演算法的預期性能,以及其最佳表現所需的條件
- 發現相似設計決策對不同演算法的影響
- 學習高級資料結構以提高演算法的效率