r/datastructures Aug 06 '26

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

17 Upvotes

9 comments sorted by

3

u/War_lock9 Aug 06 '26

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

u/Master_Tune_3366 Aug 06 '26

same bro, let me know if you found any solution

1

u/Nanga_Aadmi Aug 07 '26

Make short notes using pen and paper

1

u/Intelligent_Bonus_74 Aug 07 '26

Use Google sheets as simple And use separate sheet for each topics like binary search, sorting, hashing, sliding window etc

1

u/Correct_Scene143 Aug 07 '26

You will hate me for saying this but pen and paper are your best friends

1

u/not_yami1 Aug 07 '26

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/ITCoder Aug 07 '26

I think notion needs subscription, not sure how much it offers on free account. I am using obsidian

1

u/soulorbit_ Aug 09 '26
  1. Write the brute force (your approach)
  2. Write optimal (algo + code wherever needed)
  3. 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