Quick Data Structures
暫譯: 快速資料結構
Matuszek, David
- 出版商: CRC
- 出版日期: 2025-07-22
- 售價: $3,390
- 貴賓價: 9.5 折 $3,221
- 語言: 英文
- 頁數: 151
- 裝訂: Hardcover - also called cloth, retail trade, or trade
- ISBN: 1041038135
- ISBN-13: 9781041038139
-
相關分類:
Algorithms-data-structures
尚未上市,無法訂購
相關主題
商品描述
If you want to upgrade your programming skills, the most important thing you need is a solid understanding of fundamental data structures. The proper choice of data structures distinguishes excellent programmers from merely competent ones.
As an experienced programmer, you use data structures--at least arrays--all the time. However, you may not be familiar with hash tables, trees and binary trees, priority queues, directed and undirected graphs, and other data structures at your disposal.
A good choice of data structures will simplify your job, not complicate it. Your code will be not only faster but also easier to understand and debug. There is no downside to using the right data structures for the job.
This book
- Provides an understanding of the fundamental building blocks of data structures
- Describes the construction and use of all common data structures
- Explains the simple math required for selecting efficient data structures
- Equips you with everything you need to choose data structures or devise appropriate new ones
商品描述(中文翻譯)
如果您想提升您的程式設計技能,最重要的是對基本資料結構有扎實的理解。正確選擇資料結構能夠區分優秀的程式設計師與僅僅合格的程式設計師。
作為一名經驗豐富的程式設計師,您隨時都在使用資料結構——至少是陣列。然而,您可能對雜湊表、樹和二元樹、優先佇列、有向圖和無向圖以及其他可用的資料結構不太熟悉。
良好的資料結構選擇將簡化您的工作,而不是使其複雜化。您的程式碼不僅會更快,還會更容易理解和除錯。使用正確的資料結構來完成工作沒有任何缺點。
本書
- 提供對資料結構基本構建塊的理解
- 描述所有常見資料結構的構建和使用
- 解釋選擇高效資料結構所需的簡單數學
- 裝備您所需的一切,以選擇資料結構或設計適當的新資料結構
作者簡介
David Matuszek was the Director of the Master's in Computer and Information Technology program at the University of Pennsylvania, USA (2001-2017). With 40 years' teaching experience and 45 years' programming experience, Dr. Matuszek is skilled in both the design of innovative software systems and in teaching others how to master programming languages in an accessible and engaging way.
作者簡介(中文翻譯)
大衛·馬圖斯克曾擔任美國賓夕法尼亞大學計算機與信息技術碩士課程的主任(2001-2017)。馬圖斯克博士擁有40年的教學經驗和45年的程式設計經驗,精通創新軟體系統的設計,並能以易於理解和引人入勝的方式教導他人掌握程式語言。