Comprehensive DSA Notes

Handwritten notes from the Supreme 3.0 DSA course to help you revise concepts quickly and effectively.

Basics of Programming

Patterns

Arrays, Time and Space Complexity

Searching and Sorting

Cpp STL

Char Arrays and Strings

Basic Maths and Pointers

Recursion

Backtracking and DnC

OOPS concepts

Linked List

Generic and Binary Trees

Binary Search Trees

Maps and Tries

Greedy / Sliding Window / Bit Manipulation

COMPLETE NOTES

*These notes are completely optional resources to supplement your learning. Happy coding! 💙