Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
title course
練習七 Q7.py
S2 - Intermediate Python Programming

請使用陣列寫一個 BoundedStack 類別。

  1. 在宣告時便需要指定一個 BoundedStack 堆疊的大小。
  2. BoundedStack 有三個方法:
    1. push (存入堆疊資料)
    2. pop (從堆疊中取出資料)
    3. 測試一個 BoundedStack 實例是否為空的 empty 方法 (Boolean 值)。
  3. 在 push 方法中,若判斷已超出堆疊最大容量,則顯示”stack-overflow”。
  4. 在 pop 方法中,若堆疊區為空值,則顯示”stack-is-empty”。
  5. 在測試是否為空值的方法,若為空值,請傳回”true”,否則傳回”false”。