From 8834da60a01294fd509c7cebf3b129fcc378d152 Mon Sep 17 00:00:00 2001 From: Zhongheng Liu Date: Wed, 19 Feb 2025 09:43:52 +0200 Subject: chore: changing to ipynb --- adt-stack/stack.py | 37 ------------------------------------- 1 file changed, 37 deletions(-) delete mode 100644 adt-stack/stack.py (limited to 'adt-stack/stack.py') diff --git a/adt-stack/stack.py b/adt-stack/stack.py deleted file mode 100644 index e99f231..0000000 --- a/adt-stack/stack.py +++ /dev/null @@ -1,37 +0,0 @@ -stack = [None for index in range(0,10)] -basePointer = 0 -topPointer = -1 -stackFull = 10 - -def push(item): - global stack, topPointer - topPointer += 1 - if topPointer >= stackFull: - print("ERROR Cannot insert more.") - return - stack[topPointer] = item - print(stack) -def pop(): - global stack, topPointer - if topPointer < basePointer: - print("ERROR List is empty, cannot pop.") - return - itemPopped = stack[topPointer] - print(f"I popped this {itemPopped}") - stack[topPointer] = None - topPointer -= 1 - print(stack) -def test(): - push(1) - push(2) - push(69) - - pop() - pop() - - print(stack) - - pop() - pop() - -test() -- cgit