Week 12 (Set, Map, and Priority Queue) - ICPC-Damnhour-Community/Level-0-2025 GitHub Wiki
Set, Map, and Priority Queue
Welcome to Week 12! π This week, we will explore three essential data structures: Set, Map, and Priority Queue. These structures play a crucial role in solving a wide range of computational problems efficiently. Understanding their implementation and use cases will enhance your problem-solving skills. Letβs dive in! π
π Resources
π Topic | Type | π Link |
---|---|---|
Priority Queue & Set (2024 Session) | π¬ Video | βΆ Watch Here |
Map (2024 Session) | π¬ Video | βΆ Watch Here |
Set | π¬ Video | βΆ Watch Here |
Map | π¬ Video | βΆ Watch Here |
Compare Functions | π¬ Video | βΆ Watch Here |
Operator Overloading | π¬ Video | βΆ Watch Here [this part until 01:06:30] |
Comparators | π Article | Read Here |
Sets & Maps (Intro) | π Article | Read Here |
More on Sets, Maps | π Article | Read Here |
Priority Queues | π Article | Read Here |
π₯ Additional Learning - Prof. Mostafa Saad
π Topic | π Link |
---|---|
Heap | βΆ Watch Here |
Binary Search Tree | βΆ Watch Here |
Hash Table | βΆ Watch Here |
π₯ Lecture Session
π Topic | π Link |
---|---|
π¬ Recording | Watch |
π Slides | View |
π Problems | Coming Soon |
π» Codes and Solutions | Codes |
π Practice Sheet
- Sheet Link: Access Problem Sheet
Problems
π Problem Name | π₯ Video Solution | π» Code Solution |
---|---|---|
A - Problem | Watch Solution | Code |
B - Problem | Watch Solution | Code |
C - Problem | Watch Solution | Code |
π Weekly Contest
- Contest Link: Access Codeforces Problems
- Problems Overview:
π Problem | π₯ Video Tutorial | π Code Solution |
---|---|---|
A - Heap Operations | Watch Solution | Code |
B - The Mystic Rune Arrangement | Watch Solution | Code |
C - The Enchanted Scrolls of Eldoria | Watch Solution | Code |
D - The Alchemistβs Gift | Watch Solution | Code |
E - The Scribeβs Dilemma | Watch Solution | Code |
F - The Enchanted Script of Eldoria | 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!