About 24,200 results
Open links in new tab
  1. Stack Data Structure - GeeksforGeeks

    Jan 20, 2026 · 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. DSA Stacks - W3Schools

    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 together with Queues, …

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

    Oct 6, 2025 · Learn Stack data structure with array & linked list implementations. Explore push, pop, peek, applications, and real-world coding examples with algorithms.

  4. Intro to Stacks – Data Structure and Algorithm Tutorial

    Mar 19, 2024 · This section covers the internal workings of stacks, showcasing how to implement a stack in Java using arrays or linked lists. You'll explore advanced stack operations and delve into …

  5. How to Use the Stack Data Structure to Solve Coding Challenges

    Dec 28, 2024 · Now that you have the fundamentals down and have implemented stacks across languages, let‘s discuss some key computer science concepts powering the core of all stack …

  6. Stack Data Structure | Complete Beginner’s Guide (2026)

    Jun 14, 2025 · In this tutorial series, you’ll not only learn how stacks work but also solve real-world problems using recursion, arrays, and linked lists. What is a Stack? A stack is a linear data structure …

  7. Quick Guide to Java Stack | Baeldung

    Aug 31, 2025 · In this quick article, we’ll introduce the java.util.Stack class and start looking at how we can make use of it. A stack is a generic data structure that represents a LIFO (last in, first out) …

  8. Stack Data Structure and Implementation in Python, Java and C/C++

    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 Python, Java, C, …

  9. Stack in Data Structure: Examples, Uses, Implementation, More

    Understand the Stack Data Structure, its Examples, Uses, Implementation, and more. Learn how stacks work in this step-by-step tutorial.

  10. Understanding Stack in Data Structures: A Comprehensive Guide

    Sep 18, 2024 · Discover everything you need to know about Stack in Data Structures with this comprehensive guide. Learn more!