bugl
bugl
HomeLearnPatternsPathsSearchPremium
HomeLearnPatternsPaths
Learn/DSA

DSA

Practice

Solvable DSA practice backed by real puzzle routes.

Lesson 1

DSA Practice: Trace State

Follow the changing variables and identify the state that must be true. Start with Contains Duplicate and solve it in Bugl.

Read lesson →Loading…
Lesson 2

DSA Practice: Fill the Gap

Complete the missing expression or line in a real solution scaffold. Start with Valid Anagram and solve it in Bugl.

Read lesson →Loading…
Lesson 3

DSA Practice: Spot the Bug

Find the broken line or failing branch before reading the explanation. Start with Two Sum and solve it in Bugl.

Read lesson →Loading…
Lesson 4

DSA Practice: Order the Logic

Arrange or trace the pieces in the order the algorithm actually runs. Start with Group Anagrams and solve it in Bugl.

Read lesson →Loading…

DSA chapters

All
1. DSA Tutorial2. Arrays3. Linked Lists4. Stacks & Queues5. Hash Tables6. Trees7. Graphs8. Shortest Path9. Minimum Spanning Tree10. Maximum Flow11. Time Complexity12. DSA Reference13. Practice