1、数据结构概念 我们如何把现实中大量而复杂的问题以特定的数据类型和特定的存储结构保存到主存储器,以及在此基础上为实现某个功能而执行的相应操作,这个相应的操作也叫作算法。数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。数据结构 = 个体 + 个体的关系算法 = 对存储数据的操作数据结构是软件中最核心的课程 2、算法 algorithm 解题的方法和步骤衡量算法的标准 : 时间复杂度 大概程序要执行的次数,而非执行的时间。空间复杂度 算法执行过程中大概所占用的最大内存难易程度 健壮性