63数据结构与算法难吗
收起
知与谁同
2018-07-20 19:09:57
1632
0
1
条回答
写回答
取消
提交回答
-
数据结构一般说的结构只有两种,一种是线性,一种就是非线性。
线性包含:队列(也就是线性表)、堆栈。非线性的是二叉树。
线性表跟数组的区别在于,数组记录的只是一个数或者字符,而线性表就是字面上的意思,是一个记录相对较全面的信息页。
打个比方,类似你的同学录,页面里面的信息就是线性表的数据块,里面包含的是你想留下来的信息,下面的那个页码就是地址块。地址块可以告诉你下一个页面是第几页。
而你接触到的就像没有页码的同学录,上一页翻过去就是下一页,你可以把两张交换顺序存放吧,可以订上个圆形的书钉做成反复翻的吧(这就是循环队列)。
2019-07-17 22:53:54