Essential Algorithms: A Practical Approach to Computer Algorithms (Paperback)
暫譯: 基本演算法:計算機演算法的實用方法 (平裝本)
Rod Stephens
- 出版商: Wiley
- 出版日期: 2013-08-12
- 定價: $2,100
- 售價: 5.0 折 $1,050
- 語言: 英文
- 頁數: 624
- 裝訂: Paperback
- ISBN: 1118612108
- ISBN-13: 9781118612101
-
相關分類:
Algorithms-data-structures
-
相關翻譯:
算法基礎 (簡中版)
-
其他版本:
Essential Algorithms: A Practical Approach to Computer Algorithms Using Python and C#, 2/e (Paperback)
買這商品的人也買了...
-
Patterns of Enterprise Application Architecture (Hardcover)$2,640$2,587 -
深入淺出設計模式 (Head First Design Patterns)$880$695 -
資料探勘 (Tan: Introduction to Data Mining)$660$627 -
深入淺出 Servlets 與 JSP (Head First Servlets and JSP, 2/e)$1,200$948 -
$1,680Clean Code: A Handbook of Agile Software Craftsmanship (Paperback) -
深入淺出 Python (Head First Python)$780$616 -
Joomla! 2.5 素人架站計畫$560$442 -
HTML5 完美風暴, 2/e$1,000$700 -
王者歸來 Java Web 整合開發-JSP + Servlet + Struts + Hibernate + Spring, 3/e$980$833 -
超圖解 Arduino 互動設計入門 (附 Arduino UNO R3 開發板)$1,130$961 -
Arduino UNO R3 開發板(副廠相容版)附傳輸線$400$380 -
The Art of Unit Testing: with examples in C#, 2/e (Paperback)$1,650$1,568 -
無瑕的程式碼-敏捷軟體開發技巧守則 + 番外篇-專業程式設計師的生存之道 (雙書合購)$940$700 -
嵌入式 Android 系統 (Embedded Android: Porting, Extending, and Customizing)$680$537 -
Android App 程式設計教本之無痛起步, 2/e$480$408 -
Excel 樞紐分析活用技巧大辭典$520$406 -
可測試的 JavaScript (Testabe Javascript)$520$411 -
MIT App Inventor 2 易學易用-開發 Android 應用程式$520$442 -
用 OpenStack 建立如 Amazon 的雲端環境$580$493 -
Make 國際中文版 vol.12 (Make: Volume 36 英文版)$380$342 -
深入淺出 Node.js$560$437 -
Soft Skills: The software developer's life manual (Paperback)$1,330$1,264 -
Grokking Algorithms: An illustrated guide for programmers and other curious people (Paperback)$1,620$1,539 -
Clean Architecture: A Craftsman's Guide to Software Structure and Design (Paperback)$1,850$1,813 -
$990Python for Data Analysis: Data Wrangling with Pandas, NumPy, and IPython, 2/e (Paperback)
相關主題
商品描述
A friendly and accessible introduction to the most useful algorithms
Computer algorithms are the basic recipes for programming. Professional programmers need to know how to use algorithms to solve difficult programming problems. Written in simple, intuitive English, this book describes how and when to use the most practical classic algorithms, and even how to create new algorithms to meet future needs. The book also includes a collection of questions that can help readers prepare for a programming job interview.
- Reveals methods for manipulating common data structures such as arrays, linked lists, trees, and networks
- Addresses advanced data structures such as heaps, 2-3 trees, B-trees
- Addresses general problem-solving techniques such as branch and bound, divide and conquer, recursion, backtracking, heuristics, and more
- Reviews sorting and searching, network algorithms, and numerical algorithms
- Includes general problem-solving techniques such as brute force and exhaustive search, divide and conquer, backtracking, recursion, branch and bound, and more
In addition, Essential Algorithms features a companion website that includes full instructor materials to support training or higher ed adoptions.
商品描述(中文翻譯)
友善且易於理解的最實用演算法介紹
電腦演算法是程式設計的基本配方。專業程式設計師需要知道如何使用演算法來解決困難的程式問題。本書以簡單、直觀的英語撰寫,描述了如何以及何時使用最實用的經典演算法,甚至如何創建新的演算法以滿足未來的需求。本書還包含一系列問題,幫助讀者準備程式設計工作面試。
- 揭示操作常見資料結構的方法,如陣列、鏈結串列、樹和網路
- 探討進階資料結構,如堆、2-3 樹、B 樹
- 探討一般問題解決技術,如分支限界法、分而治之、遞迴、回溯、啟發式等
- 回顧排序和搜尋、網路演算法以及數值演算法
- 包括一般問題解決技術,如暴力破解和穷举搜索、分而治之、回溯、遞迴、分支限界法等
此外,Essential Algorithms 還提供一個伴隨網站,包含完整的教學材料,以支持培訓或高等教育的採用。
