2-9 of 92,300 results
Open links in new tab
  1. Stack Data Structure - GeeksforGeeks

    Nov 13, 2025 · A Stack is a linear data structure that follows a particular order in which the operations are performed. The order may be LIFO (Last In First Out) or FILO (First In Last Out).

  2. Stack in Data Structures: Implementations in Java, Python, & C++

    Sep 23, 2025 · A stack in data structures is a linear collection that follows the Last In, First Out (LIFO) principle, where the last element added is the first to be removed. This structure is …

  3. DSA Stacks - W3Schools.com

    Stacks can be used to implement undo mechanisms, to revert to previous states, to create algorithms for depth-first search in graphs, or for backtracking. Stacks are often mentioned …

  4. Stack Data Structure and Implementation in Python, Java and …

    A stack is a useful data structure in programming. It is just like a pile of plates kept on top of each other. In this tutorial, you will understand the working of Stack and it's implementations in …

  5. Intro to Stacks – Data Structure and Algorithm Tutorial

    Mar 19, 2024 · Understanding the stack data structure is important for anyone interested in computer science. It is a key data structure used in many programs and also coding …

  6. Stack Data Structure - Online Tutorials Library

    What is a Stack? A stack is a linear data structure where elements are stored in the LIFO (Last In First Out) principle where the last element inserted would be the first element to be deleted. A …

  7. Stack (abstract data type) - Wikipedia

    Similarly to a stack of plates, adding or removing is only practical at the top. Simple representation of a stack runtime with push and pop operations. In computer science, a stack is an abstract …

  8. Stack Data Structure - Algorithm Room

    A Stack is a linear data structure that follows the Last In, First Out (LIFO) principle. The last element added to the stack will be the first one to be removed just like a stack of plates in your …