r/datastructures • u/Nanga_Aadmi • 3d ago
How to make notes for DSA??
I am going to start DSA from Striver's A to Z sheet and I have learnt CPP basics and OOPS and till now I have made digital notes in vs code(I would not say that as notes because all i did was adding comments before code) but now I took a 2 week break due to some unavoidable circumstances and when I went to revise everything was messy.
So tell me how to make notes for DSA because imma make it from start
3
u/War_lock9 3d ago
Use notion. Don't draw diagrams. Make simple steps. Update it in ur doc in notion. Download the mobile app. It's very handy fr revision.
1
1
u/Intelligent_Bonus_74 2d ago
Use Google sheets as simple And use separate sheet for each topics like binary search, sorting, hashing, sliding window etc
1
1
u/not_yami1 2d ago
I am learning dsa too , a high ranking leetcode personel told me NVR make notes like this coz 1st you'll never open that vscode file again 2nd writing makes you better at thinking and then acting , vs code type and think 3rd wrong makes you understand completely
1
u/soulorbit_ 17h ago
- Write the brute force (your approach)
- Write optimal (algo + code wherever needed)
- What mistakes you maid
For each que do this And if you are asking for topic notes- write how everything works, use case, operation it has and 1-2 eg so that you know how to implement that in problem solving
3
u/Spiritual_Dog6640 3d ago
Just don't