Week 11 (Stack, Queue & Deque) - ICPC-Damnhour-Community/Level-0-2025 GitHub Wiki

Stack, Queue, and Deque

Welcome to Week 11! πŸŽ‰ This week, you'll dive into fundamental linear data structures: Stack, Queue, and Deque. These structures are essential building blocks in computer science and are widely used in various applications, from algorithm design to system development. Understanding how they work and their underlying principles is crucial for efficient problem-solving and optimizing memory usage. Let’s get started! πŸš€


πŸ“š Resources

πŸ“ Topic Type πŸ”— Link
Stack & Queue (2024 Session) 🎬 Video β–Ά Watch Here (01:07:19 - 01:35:16)
Deque (2024 Session) 🎬 Video β–Ά Watch Here (00:01:52 - 44:15)
Stack and Queue Implementation (2024 Session) 🎬 Video β–Ά Watch Here
STL: Stack 🎬 Video β–Ά Watch Here
STL: Queue 🎬 Video β–Ά Watch Here
Queue Data Structure 🎬 Video β–Ά Watch Here
Stack Data Structure 🎬 Video β–Ά Watch Here
Stack πŸ“– Documentation Explore Here
Queue πŸ“– Documentation Explore Here
Deque πŸ“– Documentation Explore Here

πŸŽ₯ Lecture Session

πŸ“ Topic πŸ”— Link
🎬 Recording Watch
πŸ“„ Slides View
πŸ” Problems Coming Soon
πŸ’» Codes and Solutions Codes

πŸ“„ Practice Sheet

Problems

πŸ” Problem Name πŸŽ₯ Video Solution πŸ’» Code Solution
A - Easy Stack Watch Solution Code
B - Easy Queue Watch Solution Code
C - Dislike of Threes Watch Solution Code
D - Regular Bracket Sequence Watch Solution Code
E - Balanced Tunnel Watch Solution Code
F - Card Deck Watch Solution Code
G - Second Order Statistics Watch Solution Code
H - Game with String Watch Solution Code
I - Lineland Mail Watch Solution Code
J - Vector-Erase Watch Solution Code
K - Vector-Sort Watch Solution Code
L - Simple Text Editor Watch Solution Code

πŸ† Weekly Contest

πŸ” Problem πŸŽ₯ Video Tutorial πŸ”— Code Solution
A - Contest Problem A Watch Solution Code
B - Contest Problem B Watch Solution Code
C - Contest Problem C Watch Solution Code
D - Contest Problem D Watch Solution Code

πŸ’¬ Community Support

For any questions, join the discussion in our Discord’s #community-chat. We’re here to help you every step of the way!


✨ Good luck, and have a great week! πŸŽ‰