顺序存储结构和链式存储结构 试述栈与队列各自具有什么样的逻辑特点,它们之间又有什么共同点?
浏览量:1969
时间:2021-03-14 22:15:22
作者:admin
试述栈与队列各自具有什么样的逻辑特点,它们之间又有什么共同点?
逻辑特性:队列先进先出,堆栈先进后出,共同点:从“数据结构”的角度看,它们都是线性结构,即数据元素之间的关系是相同的
三者都是逻辑结构,各有特点,但是没有好处也没有坏处。
线性表是n个元素的有序序列,形成线性结构。在这个结构中只有一个“第一个元素”和一个“最后一个元素”。除“第一元素”外,每种元素都有前体,每种元素都有后继元素。通过对线性表增加访问限制,可以得到堆栈和队列。堆栈只能在堆栈顶部访问,并且具有“后进先出”的特性。队列只能存储在团队末尾,并在团队开头检索。它具有先进先出的特点。这三种结构有不同的应用。
线性表,栈,队列的优缺点,异同?
逻辑特性:
队列FIFO、堆栈FIFO
共同点:
从数据结构的角度来看,它们都是线性结构,即数据元素之间的关系是相同的
顺序存储结构和链式存储结构 循环队列元素个数计算讲解 队列的长度如何计算
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。