도서 정보
도서 상세설명
Ch. 1 Introduction 1
Ch. 2 Algorithm Analysis 6
Ch. 3 Asymptotic Notation 35
Ch. 4 Foundational Data Structures 67
Ch. 5 Data Types and Abstraction 95
Ch. 6 Stacks, Queues, and Deques 120
Ch. 7 Ordered Lists and Sorted Lists 155
Ch. 8 Hashing, Hash Tables, and Scatter Tables 194
Ch. 9 Trees 247
Ch. 10 Search Trees 292
Ch. 11 Heaps and Priority Queues 347
Ch. 12 Sets, Multisets, and Partitions 391
Ch. 13 Garbage Collection 427
Ch. 14 Algorithmic Patterns and Problem Solvers 446
Ch. 15 Sorting Algorithms and Sorters 491
Ch. 16 Graphs and Graph Algorithms 538
App. A Java and Object-Oriented Programming 599
App. B Class Hierarchy Diagrams 621
App. C Character Codes 623
Bibliography 625
Index 627