We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
数据结构是一门研究非数值计算的程序设计问题中的操作对象,以及它们之间的关系和操作等相关问题的学科...
The text was updated successfully, but these errors were encountered:
No branches or pull requests
概念
数据结构是一门研究非数值计算的程序设计问题中的操作对象,以及它们之间的关系和操作等相关问题的学科...
分类
是指数据对象中数据元素之间的相互关系
是指数据的逻辑结构在计算机中的存储形式
逻辑结构
集合结构中的数据元素除了同属于一个集合外,他们之间没有关系;
线性结构中的数据元素之间是一对一关系
树形结构中的数据元素之间存在一种一对多的层次关系
图形结构的数据元素是多对多关系
数据元素的存储结构形式
是把数据元素存放在地址连续的存储单元里,其数据间的逻辑关系和物理关系是一致的。
例如:数组
是把数据元素存放在任意的存储单元里,这组存储单元可以是连续的,也可以是不连续的
所以,链式存储结构的数据元素存储关系并不能反映其逻辑关系,因此需要一个指针存放数据元素的地址,这样子通过地址就可以找到相关联数据元素的位置。
The text was updated successfully, but these errors were encountered: