数据结构和算法

程序设计 = 数据结构 + 算法。数据结构分为逻辑结构和物理结构;
逻辑结构分为4个

  • 集合结构,独立的,没有不三不四的关系
  • 线性结构,元素一对一的关系
  • 树形结构,元素一对多的关系
  • 图形结构,元素多对多的关系

物理结构分为2个

  • 顺序存储结构
  • 链式存储结构