算法(1) 算法和数据结构的关系 数据结构: 一组数据的存储结构算法: 操作数据的一组方法 故: 特定的算法在特定数据结构的基础上。数据结构为算法服务。 数据结构 基础概念 数据 Data数据元素 Data Element数据项 Data Item数据对象 Data Object数据结构 Data Structure 数据项 < 数据元素 < 数据 数据结构的组成 逻辑 集合线性树形图形或网状 存储 顺序链式索引哈希/散列 操作 算法的基本概念 特性 有穷确定可行输入输出 好坏的衡量(度量) 时间复杂度空间复杂度