This repository contains Java implementations of the Stack Data Structure and several important stack-based interview problems.
- Stack using Array
- Stack using ArrayList
- Stack using Linked List
- Valid Parenthesis
- Duplicate Parenthesis
- Next Greater Element
- Previous Greater Element
- Stock Span Problem
- Daily Temperature
- Asteroid Collision
- Remove K Digits
- Min Stack
- Largest Rectangle in Histogram
- Trapping Rain Water
- Reverse Stack
- Reverse String
- Push Element to Bottom
- Sort a Stack
- Stack Data Structure
- Monotonic Stack
- Recursion with Stack
- Interview Problem Solving
Java
Jeevan