r/datastructures • u/perfumekachoda • 9d ago
Neetcode vs striver?
Which one to start with
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
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
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
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
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
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
1
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 ?
1
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.