算法
算法就是计算过程,该过程取某个值或值的集合作为输入并产生某个值或值的集合作为输出。
数据结构
数据结构是一种存储和组织数据的方式,旨在便于访问和修改。没有一种单一的数据结构对所有用途均有效,所以重要的是知道几种数据结构的优势和局限性。
算法与其他技术
我们应该像计算机硬件一样把算法看成是一种技术。整个系统的性能不但依赖于选择快速的硬件,而且依赖于选择有效的算法。