> For the complete documentation index, see [llms.txt](https://nitinranganath.gitbook.io/data-structures/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://nitinranganath.gitbook.io/data-structures/stack.md).

# Stack

- [Stack Using Array](https://nitinranganath.gitbook.io/data-structures/stack/stack-using-array.md): Complete implementation of a stack using array and its functions.
- [Stack Using Linked List](https://nitinranganath.gitbook.io/data-structures/stack/stack-using-linked-list.md): Implementation of a stack using linked list and its functions.
- [Balancing Parenthesis](https://nitinranganath.gitbook.io/data-structures/stack/balancing-parenthesis.md): A program to check if the parenthesis are balanced in an equation.
- [Infix to Postfix](https://nitinranganath.gitbook.io/data-structures/stack/infix-to-postfix.md): Program to convert an infix expression to a postfix expression.
- [Evaluation of Postfix Expression](https://nitinranganath.gitbook.io/data-structures/stack/evaluation-of-postfix-expression.md): Procedure to evaluate a postfix expression using stack.
