最 低 价:¥12.50
| 本书以Java 编程为描述方法,以UML为建模工具,应用面向对象的编程方法研究经典数据结构。全书介绍了面向对象的编程方法和Java GUI编程方法,并且着重讨论了一些经典的数据结构,并配有精心设计的实验程序以加强读者对基本概念和原理的理解。同时介绍了UML、算法复杂度的简单概念以及本书所用到的Foundations类库的安装与使用。 |
PREFACE XV 1 THE MANAGEMENT OF COMPLEXITY 1.1 The Control of Complexity 1.2 Abstraction, Information Hiding, and Layering 1.3 Division into Parts 1.4 Composition 1.5 Layers of Specialization 1.6 Multiple Views 1.7 Patterns 1.8 Chapter Summary Further Information Study Questions Exercises Programming Projects 2 ABSTRACT DATA TYPES 2.1 What Is a Type? 2.2 Abstract Data Types 2.3 The Fundamental ADTs 2.4 Chapter Summary Further Information Study Questions Exercises Programming Projects 3 ALGORITHMS 3.1 Characteristics of Algorithms 3.2 Recipes as Algorithms 3.3 Analyzing Computer Algorithms 3.4 Recursive Algorithms 3.5 Chapter Summary Further Information Study Questions Exercises Programming Projects 4 EXECUTION-TIME MEASUREMENT 4.1 Algorithmic Analysis and Big-Oh Notation 4.2 Execution Time of Programming Constructs 4.3 Summing Algorithmic Execution Tim |
商品评论(0条)