- Implementation of a stack using an array
- Implementation of a stack using a struct
- Implementation of a stack using a linked list (courtesy of Joel)
- Converting infix expression to postfix expression
- Postfix expression evaluation (courtesy of Joel)
- Checking if parentheses in expression are balanced with a stack
- Implementation of a queue using an array and global variables (courtesy of Joel)
- Implementation of a queue using an array and pointers
- Implementation of a circular queue (courtesy of Joel)
- Implementation of a priority queue (courtesy of Joel)
Towers of Hanoi (courtesy of Joel)