从今天开始复习数据结构与算法。
数据结构与算法是一个抽象的东西。虽然也学过了,但是可能现在水平还不到,只能慢慢地去理解它。
数据类型:一组性质相同的值的集合及定义在此集合上的一些操作的总称(像浮点型,字符型指的就是数据类型)
定义数据类型的原因何在?
不同的数据类型进行各种运算时所需要的空间不同。如1+1,与1.1+1.1
抽象数据类型
抽象:相对于具体来说的。抽取出事物本身的特质。
对已有的数据类型进行抽象,就有了抽象数据类型。
抽象数据类型(Abstract Data Type,ADT)是指一个数学模型以及定义在该模型上的一组操作。
注意对比数据类型的定义(一组性质相同的值 与 一个数学模型)
抽象数据类型的定义仅取决于它的一组逻辑特性,而与其在计算机内部的表示不同
(201603282246)