1.棧
棧是只能在表尾進行插入或刪除操作的線性表,通常我們稱表尾端為棧頂,表頭端為棧底,它是一種先進后出的線性表,既只能在表尾端插入元素,稱為入棧,也只能在表尾端刪除元素,稱為退棧,如下圖所示

2.隊列
隊列剛好和棧相反,它是一種先進先出的線性表,只能在一端插入元素,在另一端刪除元素,如下圖所示,允許插入元素的一端稱為隊尾,允許刪除元素的一端稱為隊頭。

棧是只能在表尾進行插入或刪除操作的線性表,通常我們稱表尾端為棧頂,表頭端為棧底,它是一種先進后出的線性表,既只能在表尾端插入元素,稱為入棧,也只能在表尾端刪除元素,稱為退棧,如下圖所示
隊列剛好和棧相反,它是一種先進先出的線性表,只能在一端插入元素,在另一端刪除元素,如下圖所示,允許插入元素的一端稱為隊尾,允許刪除元素的一端稱為隊頭。