Table of Contents
Algorithms and Data Structures—The Science of Computing
Preface
Part I - The Science of Computing's Three Methods of Inquiry
Chapter 1 - What is the Science of Computing?
Chapter 2 - Abstraction: An Introduction to Design
Chapter 3 - Proof: An Introduction to Theory
Chapter 4 - Experimentation: An Introduction to the Scientific Method
Part II - Program Design
Chapter 5 - Conditionals
Chapter 6 - Designing with Recursion
Chapter 7 - Analysis of Recursion
Chapter 8 - Creating Correct Iterative Algorithms
Chapter 9 - Iteration and Efficiency
Chapter 10 - A Case Study in Design and Analysis: Efficient Sorting
Part III - Introduction to Data Structures
Chapter 11 - Lists
Chapter 12 - Queues and Stacks
Chapter 13 - Binary Trees
Chapter 14 - Case Studies in Design: Abstracting Indirection
Part IV - The Limits of Computer Science
Chapter 15 - Exponential Growth
Chapter 16 - Limits to Performance
Chapter 17 - The Halting Problem
Appendix A - Object-oriented Programming in Java
Appendix B - About the Web Site
Index
List of Figures
List of Tables
List of Listings, Theorems and Lemmas
List of Sidebars
發表於2024-12-22
Algorithms & Data Structures 2024 pdf epub mobi 電子書 下載
圖書標籤: algorithm 計算機科學 db [chm] 計算機技術 算法與數據結構 算法 比較正經的書
Algorithms & Data Structures 2024 pdf epub mobi 電子書 下載