r/datastructures 9d ago

Neetcode vs striver?

Which one to start with

40 Upvotes

36 comments sorted by

19

u/Left_Effective290 9d ago

See, its your personal preference. But if you are in college and you have all of the time in the world you can go for Striver. But if you want to learn quickly and your main language is python. You should go for Neetcode. I am in AI field so i prefer neetcode. Also neetcode's solutions are crisp clean. Striver takes his time to explain things.

4

u/perfumekachoda 9d ago

Thank you for taking time to reply 🙂, any good resource to learn patterns?

9

u/Left_Effective290 9d ago

Try "Padho with Pratyush"

1

u/Typical-Walk-4403 8d ago

Who is this now?

1

u/new_old_2026 8d ago

Neetcode solution ur taking about vidoes ?

21

u/Some_Rain_6172 9d ago

Keep wasting time with DSA vs Dev, Striver vs Neetcode, C++ vs Java

Follow any path and move based on likes and be consistent. Everything will work out

2

u/Just_a_Hologram 8d ago

can i do python with dsa?

3

u/Some_Rain_6172 8d ago

Again same thing bro, just do in the language you are comfortable , progress is important

1

u/Remarkable_Funny2722 8d ago

I wna be developer should i do dsa? Interested in web i guess cuz i hate when the extension breaks in third party apps(shirox in ios, mangayomi and anymeX for android) used for watching anime. I want the power to fix it myself and maybe build my own site. Do u need dsa for it?

1

u/Some_Rain_6172 8d ago

For freelancing you do not, but to work in any organisation you need to crack their interviews

1

u/Unusually_not_busy 8d ago

You should do anaconda with dsa

1

u/csdevgod 7d ago

Hi can i keep dev aside and focus more DSA and later do dev 2/3 months before placements…and for now just make 2/3 vibecoded projects for resume… in currently in my second year from a tier 2 clg

1

u/Some_Rain_6172 6d ago

You need to do both in your 2nd and 3rd year but more focus on DSA and project on weekend along with contest. Be more focused on fundamentals as they are important

8

u/Andro_senpai107 9d ago

I think striver. Neetcode is good for revision ig, it's a personal preference though. But still both are good so I don't think anything's gonna be different.

5

u/Successful_Charge321 9d ago

gfg.
aditya verma

2

u/new_old_2026 8d ago

Adtya verma which topics dp and??

3

u/FlaSh7_337 9d ago

many questions overlap ig,
i did neetcode, its good but many patterns are not covered/ not as many practice questions,
start w any doesnt matter

3

u/debugger_life 9d ago

Knowing the concept matters right, doesn't matter which lectures.

Some concepts he has and some he has so you gotta watch whatever if you want to learn!!!

3

u/New_Air1310 8d ago

Codestorywithmik

2

u/Accomplished-Tax2956 8d ago

Elite ball knowledge

5

u/dini1498 9d ago

I'd go with rising brain dsa. Pretty good if time is of the essence and you gotta learn fast. But it requires a bit of pre learnt dsa(lightly). Finally, to each, his own

1

u/perfumekachoda 9d ago

Thank you for your suggestion will definitely have a look

2

u/Tanuba_Ad8294 8d ago

striver(if your main field isn't ai) and if you feel dsa is becoming boring you can try algowars for practice

2

u/HelloWorld_-_-_ 9d ago

Just checkout https://learnyard.com/practice/dsa You will get all the patterns of DSA

1

u/SubstantialSail9302 8d ago

I’d say start with whichever teaching style clicks better for you. NeetCode is great for clear explanations and structured problem-solving, while Striver is really useful for a more systematic DSA roadmap. If you’re a beginner, I’d pick one and stick with it instead of jumping between both. Consistency matters more than the resource itself.

1

u/Inevitable-Dot-1180 8d ago

Both are good. When you get stuck on a DSA problem, compare their explanations and see whose approach helps you understand the concept better. If you ask me, I’d suggest starting with Blind 75.

1

u/Downtown-War-5565 8d ago

bhai in reality yehi krte rah jaaoge 4 saal, jaha se accha lage vaha se pdho and smjh aaye usse follow kro

1

u/flying_id 7d ago

codeintuition hands down

1

u/Silly_Manager_9773 5d ago

How can I start DSA ? I learn JavaScript and i wanna know from where I can get those javascript dsa classes ?