Skip to content

JaiveerSahni/Stack-Data-Structure

Repository files navigation

πŸ“š Stack Data Structure – Implementations & Applications

  • This repository contains C/C++ implementations of the Stack data structure and its most common applications.
  • Stacks follow the LIFO (Last In, First Out) principle β€” the last element added is the first one removed.
  • We cover stack basics and real-world use cases like expression evaluation, parenthesis matching, and more.

πŸš€ Features

  • βœ… Stack implementation using arrays
  • βœ… Stack implementation using linked lists
  • βœ… Infix to Postfix conversion and evaluation
  • βœ… Balanced parenthesis checker
  • βœ… String reversal
  • βœ… Custom stack operations (push, pop, peek, size, isEmpty, isFull)
  • βœ… Decimal to binary conversion

About

The repo contains codes for implementation of the stack data structure and it's various applications.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published