python棧的五種基本操作
來源:魅力女性吧 9.83K
棧:一種特殊的線性表,其實只允許在固定的一端進行插入或刪除操作。進行資料插入和刪除的一端稱為棧頂,另一端稱為棧底。不含任何元素的棧稱為空棧,棧又稱為後進先出的線性表。
實現一個棧的資料結構,使其具有:
1、 入棧
2、 出棧
3、 取棧頂元素
4、 判斷棧是否為空
5、 獲取棧中元素個數
棧:一種特殊的線性表,其實只允許在固定的一端進行插入或刪除操作。進行資料插入和刪除的一端稱為棧頂,另一端稱為棧底。不含任何元素的棧稱為空棧,棧又稱為後進先出的線性表。
實現一個棧的資料結構,使其具有:
1、 入棧
2、 出棧
3、 取棧頂元素
4、 判斷棧是否為空
5、 獲取棧中元素個數