操作方法
数据的逻辑结构是指数据元素之间逻辑关系描述 数据结构的形式定义为数据结构是一个二元组
精心选择的数据结构可以带来更高的运行或者存储效率。 数据结构往往同高效的检索算法和索引技术有关。
Sartaj Sahni在他的《数据结构、算法与应用》一书中称:“数据结构是数据对象,以及存在于该对象的实例合组成实例的数据元素之间的各种联系
存储结构确定后就能定义了在这个数据结构的操作。数据结构有良好的封装性,在C++中,类实现大部分的数据结构。数据结构课更倾向于教授算法与算法分析。
Clifford A.Shaffer在《数据结构与算法分析》一书中的定义是:“数据结构是 ADT(抽象数据类型Abstract Data Type) 的物理实现。”
数据结构就是学习数组、列表、指针、链表、堆栈、二叉树、递归、编码等算法常识和技巧. 简单来说就是一个程序要用到的很多的数据,并将它存在内存里面才能进行运算的操作,而怎么存就是数据结构要解决的问题