About 1,070,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. 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 …

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

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

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

  8. Stack in Data Structure: What is Stack and Its Applications

    Jun 9, 2025 · Explore stack in data structure and understand what is stack. Learn key applications like memory management, algorithm optimization, and expression parsing.

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

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