数据结构与算法(3)-----队列和栈
生活随笔
收集整理的這篇文章主要介紹了
数据结构与算法(3)-----队列和栈
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?
1. 棧和隊列的基本性質
(1)數組結構實現容易;
(2)用鏈表結構較為復雜,因為牽扯很多的指針操作;
?
1.1? 棧結構的基本操作
(1)pop操作;(彈出)
(2)top或peek操作;
(3)push操作;(壓棧)
(4)size操作;
?
1.2? 隊列的基本操作
(1)隊列的基本操作與棧操作不同的是,push操作作為在隊頭加入元素;而pop操作是從隊列尾部彈出一個元素;
(2)隊列和棧的基本操作,都是時間復雜度為O(1)的操作;
特殊:
轉載于:https://www.cnblogs.com/Mairr/p/8362692.html
總結
以上是生活随笔為你收集整理的数据结构与算法(3)-----队列和栈的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SVG动画.animateTransfo
- 下一篇: iOS11 与 iPhone X适配的那