Algorithm&DataStructures/Stack

[DataStructures] 스택(Stack) - 동적스택(dynamicStack)

리딩리드 2016. 11. 16. 15:25

 스택(Stack) - 동적스택(dynamicStack)

- 스택 오버플로우(stack overflow)날 경우 스택 사이즈를 동적으로 늘린다


1. 구현

1) 변수 초기화


2) push() and isStackFull()

 

3) increaseCapacity()

 

- 새로운 배열을 만들어 기존의 값을 넣는다

- 기존 배열을 새로운 배열로 변경한다

4) pop() and isStackEmpty()

 

5) peek()

 

6) main()