Project L
Ctrlk
  • Preface
  • Part 1
    • Introduction
    • Before We Begin
    • Basic Data Structures
      • Array and String
      • Hashing
      • Linked List
      • Stack
      • Queue
        • Moving Average from Data Stream
        • Double-ended Queue
          • Sliding Window Maximum
      • Binary Tree
      • Priority Queue
  • Part 2
    • Divide and Conquer
    • Graph Search
    • Greedy Algorithm
    • Dynamic Programming
  • Part 3
    • Advanced Topics
  • Part 4
    • Advanced Data Structures
  • Part 5
    • System Design
    • References
Powered by GitBook
On this page
  1. Part 1
  2. Basic Data Structures
  3. Queue

Double-ended Queue

Sliding Window Maximum
PreviousMoving Average from Data StreamNextSliding Window Maximum

Last updated 5 years ago