第 2 章 算法 --- 程序的灵魂 ? 一个程序主要包括以下两方面的信息 (1) 对数据的描述 在程序中要指定用到哪些 数据以及这些数据的类型和数据的组织形式 这就是数据结构 (data structure) (2) 对操作的描述 即要求计算机进行操作的 步骤 也就是算法 (algorithm) ? 数据是操作的对象 ? 操作的目的是对数据进行加工处理以得 到期望的结果 ? 著名计算机科学家沃思