开发者社区> 问答> 正文

63数据结构与算法难吗

63数据结构与算法难吗

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

相关电子书

更多
面试常考算法 立即下载
超全算法笔试 模拟题精解合集 立即下载
超全算法笔试-模拟题精解合集 立即下载