"程序 = 数据结构 + 算法"
数据结构基本概念:
数据:各种符号的集合,能够输入计算机,并且能被计算机处理
分为数值型数据,整数,实数;非数值型数据,文字,图像,声音。
数据项;数据元素;数据对象;
数据结构包括三方面内容:
逻辑结构:数据元素之间的逻辑关系
数据的物理结构(又称存储结构):数据元素及其关系在计算机内存中的表示(又称映像)
数据的运算和实现:对数据元素施加的操作以及这些操作在相应存储结构上的实现(例如:增删改查)
数据:各种符号的集合,能够输入计算机,并且能被计算机处理
分为数值型数据,整数,实数;非数值型数据,文字,图像,声音。
数据项;数据元素;数据对象;
逻辑结构:数据元素之间的逻辑关系
数据的物理结构(又称存储结构):数据元素及其关系在计算机内存中的表示(又称映像)
数据的运算和实现:对数据元素施加的操作以及这些操作在相应存储结构上的实现(例如:增删改查)