Professional Documents
Culture Documents
Stack
Stack
Stack
Stack
1.1. Định Nghĩa
1.4. Exceptions
LinkedList Implementation
3 loại có chung Stack Abstract Data Type (ADT) không biết Implementation là gì nhưng nó luôn có
function: Push; Pop; Top (lấy thằng đầu ra xem nhưng không xóa); Size; isEmptyStack; isFullStack;
DeleteStack
Simple Array
Push O(1)
Pop O(1)
Size O(1)
Top O(1)
isEmptyStack O(1)
isFullStack O(1)
DeleteStack O(1)
Dynamic array
LinkedList
Push O(1)
Pop O(1)
Size O(n)
Top O(1)
isEmptyStack O(1)
isFullStack O()
DeleteStack O(n)