算法(第4版)[试读]
第1章 合集
第 1章基础 本书的目的是研究多种重要而实用的算法,即适合用计算机实现的解决问题的方法。和算法关系最紧密的是数据结构,即便于算法操作的组织数据的方法。本章介绍的就是学习算法和数据结构所需要的基本工具。 首先要介绍的是我们的基础编程模型。本书中的程序只用到了 Java语言的一小部分,以及我们自己编写的用于封装输入输出以及统计的一些库。 1.1节总结了相关的语法、语言特性和书中将会用到的库。 接下来我们的重点是数据抽象并定义抽象数据类型(ADT)以进行模块化编程。在 1.2节中我们介绍了用 Java实现抽象数据类型的过程,包括定义它的应用程序编程接口(API)然后通过 Java的类机制来实... 查看全部[ 第1章 合集 ]