Data Structures and Algorithms in Python (Hardcover)
暫譯: Python中的資料結構與演算法(精裝版)
Michael T. Goodrich , Roberto Tamassia , Michael H. Goldwasser
- 出版商: Wiley
- 出版日期: 2013-03-18
- 售價: $2,100
- 貴賓價: 9.8 折 $2,058
- 語言: 英文
- 頁數: 768
- 裝訂: Hardcover
- ISBN: 1118290275
- ISBN-13: 9781118290279
-
相關分類:
Algorithms-data-structures
-
相關翻譯:
數據結構與算法:Python 語言實現 (Data Structures and Algorithms in Python) (簡中版)
立即出貨 (庫存 < 3)
買這商品的人也買了...
-
C++ Primer, 4/e (中文版)$990$891 -
大話設計模式$620$490 -
無瑕的程式碼-敏捷軟體開發技巧守則 (Clean Code: A Handbook of Agile Software Craftsmanship)$580$452 -
ASP.NET MVC 5 網站開發美學$780$616 -
精通 Python|運用簡單的套件進行現代運算 (Introducing Python: Modern Computing in Simple Packages)$780$616 -
Raspberry Pi 超炫專案與完全實戰, 2/e$580$458 -
Python 機器學習 (Python Machine Learning)$580$452 -
網站擷取|使用 Python (Web Scraping with Python: Collecting Data from the Modern Web)$580$458 -
iOS 10 程式設計實戰 - Swift 3 + Apple Watch 快速上手的開發技巧200+$540$427 -
iOS 10 App 程式設計實力超進化實戰攻略 : 知名 iOS教學部落格 AppCoda 作家親授實作關鍵技巧讓你不NG$720$562 -
Python 初學特訓班 (附250分鐘影音教學/範例程式)$480$379 -
今天不學機器學習,明天就被機器取代:從 Python 入手+演算法$590$502 -
高效率資料分析|使用 Python (Foundations for Analytics with Python)$580$458 -
Git 團隊使用手冊 (Git for Teams: A User-Centered Approach to Creating Efficient Workflows in Git)$580$458 -
Python 自動化的樂趣|搞定重複瑣碎 & 單調無聊的工作 (中文版) (Automate the Boring Stuff with Python: Practical Programming for Total Beginners)$500$425 -
深度學習快速入門 — 使用 TensorFlow (Getting started with TensorFlow)
$360$281 -
演算法技術手冊, 2/e (Algorithms in a Nutshell: A Practical Guide, 2/e)$580$458 -
TensorFlow + Keras 深度學習人工智慧實務應用$590$460 -
寫程式前就該懂的演算法 ─ 資料分析與程式設計人員必學的邏輯思考術 (Grokking Algorithms: An illustrated guide for programmers and other curious people)$390$308 -
數據結構與算法:Python 語言實現 (Data Structures and Algorithms in Python)$654$621 -
Discrete Mathematics and Its Applications, 8/e (Paperback)$1,350$1,323 -
TOEIC 全面備戰 7大題型應考策略 + 13大情境必備詞彙 (MP3下載版)$699$552 -
Advanced Engineering Mathematics, 7/e (Paperback)$1,420$1,392 -
The 8051 Microcontroller and Embedded Systems, 2/e (NIE-Paperback)$1,400$1,372 -
Fundamentals of Microelectronics : With Robotics And Bioengineering Applications, 3/e (Paperback)$1,640$1,607
相關主題
商品描述
Based on the authors’ market leading data structures books in Java and C++, this book offers a comprehensive, definitive introduction to data structures in Python by authoritative authors. Data Structures and Algorithms in Python is the first authoritative object-oriented book available for Python data structures. Designed to provide a comprehensive introduction to data structures and algorithms, including their design, analysis, and implementation, the text will maintain the same general structure as Data Structures and Algorithms in Java and Data Structures and Algorithms in C++.
- Begins by discussing Python’s conceptually simple syntax, which allows for a greater focus on concepts.
- Employs a consistent object-oriented viewpoint throughout the text.
- Presents each data structure using ADTs and their respective implementations and introduces important design patterns as a means to organize those implementations into classes, methods, and objects.
- Provides a thorough discussion on the analysis and design of fundamental data structures.
- Includes many helpful Python code examples, with source code provided on the website.
- Uses illustrations to present data structures and algorithms, as well as their analysis, in a clear, visual manner.
- Provides hundreds of exercises that promote creativity, help readers learn how to think like programmers, and reinforce important concepts.
- Contains many Python-code and pseudo-code fragments, and hundreds of exercises, which are divided into roughly 40% reinforcement exercises, 40% creativity exercises, and 20% programming projects.
商品描述(中文翻譯)
根據作者在 Java 和 C++ 領域的市場領導地位的資料結構書籍,本書由權威作者提供了對 Python 中資料結構的全面且權威的介紹。Python 中的資料結構與演算法 是第一本針對 Python 資料結構的權威物件導向書籍。該書旨在提供對資料結構和演算法的全面介紹,包括其設計、分析和實現,文本將保持與Java 中的資料結構與演算法 和 C++ 中的資料結構與演算法 相同的一般結構。
- 首先討論 Python 概念上簡單的語法,這使得讀者能更專注於概念。
- 在整個文本中採用一致的物件導向觀點。
- 使用抽象資料類型 (ADTs) 及其各自的實現來呈現每個資料結構,並介紹重要的設計模式,以便將這些實現組織成類別、方法和物件。
- 對基本資料結構的分析和設計進行深入討論。
- 包含許多有用的 Python 代碼範例,源代碼可在網站上獲得。
- 使用插圖以清晰、視覺化的方式呈現資料結構和演算法及其分析。
- 提供數百個練習題,促進創造力,幫助讀者學會像程式設計師一樣思考,並加強重要概念。
- 包含許多 Python 代碼和偽代碼片段,以及數百個練習題,這些練習題大約分為 40% 的強化練習、40% 的創造力練習和 20% 的程式設計專案。
