About 1,130,000 results
Open links in new tab
  1. Stack Data Structure - GeeksforGeeks

    Aug 31, 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 (abstract data type) - Wikipedia

    Several algorithms use a stack (separate from the usual function call stack of most programming languages) as the principal data structure with which they organize their information.

  3. DSA Stacks - W3Schools

    But to explicitly create a data structure for stacks, with basic operations, we should create a stack class instead. This way of creating stacks in Python is also more similar to how stacks can be …

  4. Stack Data Structure | Complete Beginner's Guide (2025)

    Jun 14, 2025 · A stack is a linear data structure that follows the Last In First Out (LIFO) principle — the last item added is the first one removed. Imagine a stack of plates: you add to the top …

  5. 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 …

  6. Stack Data Structure: Examples, Uses, Implementation, More

    Feb 27, 2025 · In computer science, the stack data structure helps manage data in various applications, from reversing strings to navigating browser history. Here, we'll learn everything …

  7. 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 …

  8. Basic Operations in Stack Data Structure - GeeksforGeeks

    Sep 22, 2025 · Stack is a linear data structure that follows the LIFO (Last In First Out) principle for inserting and deleting elements from it. In order to work with a stack, we have some …

  9. Stack in Data Structure: Operations, Implementation & Examples

    Oct 6, 2025 · A stack is a simple yet powerful data structure used in various computer science applications, such as managing function calls, evaluating expressions, and implementing …

  10. Stack - datastructures.org

    A stack is a linear data structure that follows the Last In, First Out (LIFO) principle.