数据·类型:预定义值的一个数据集合
点解?因为计算机(二进制系统)基本存储单位 系bit,位,由0或1组成。
编译器和编译语言提供数据类型,以Byte,字节为单位,1Byte=8bit,1字节系8位
分类:
系统定义的数据类型(基本数据类型)
用户定义的数据类型
数据·结构 :存储和组织数据嘅一种特定方式。
分类:
线性:链表、栈、队列。 逻辑上按线性次序访问,物理上可以任意存储
非线性:树、图。 逻辑上以非线性次序访问(无办法以线性次序遍历)
相关术语:
ADT,抽象数据类型
将数据结构和相关运算组合 ,例如话:创建链表,出栈,入栈 (包含两部分:① 数据 ② 运算),唔使考虑实现细节
_
算·法
用一条接一条的指令解决给定的问题。不需要证明算法的每一步。