Do you really need data structures and algorithms?
Without Data Structure and Algorithm skills, you're flying blind when trying to resource to scale up parts of the code.
With DSA knowledge, you're able to determine ahead of time what is feasible and what resources will be needed..
How do I get really good at algorithms and data structures?
How to learn data structures and algorithms
- Focus on depth.
Programmers often see the same problem repeatedly in different systems.- Identify typical core problems
- Master each data structure
- Practice spaced repetition
- Identify patterns and isolate them
- Expand your knowledge
- Practice multiple ways
How to get good at DSA reddit?
I would suggest going through a course on C++ and as you reach the concept of OOPS start doing a MIT course on YT on Algorithms.
Those are language agnostic and more focused towards the logic rather than syntax.
Once, you're done with a concept go ahead and do LeetCode questions on them..
Is learning data structures and algorithms worth it reddit?
Absolutely on the data structures.
Programming and complex data structures are the same thing.
But for ui, just baby algorithms..
Top 10 books for data structures and algorithms
Best source I've found to learn DSA is the MIT class on YouTube.
I did DSA in C and it was great, mainly because you didnt have to deal with OOP, the difficult part was implementing the test but it could be done.
Just a tip for c create a makefile that can easily run gdb, valgrind and the tests that you create..
Top 10 books for data structures and algorithms
It depends on the individual's learning style.
Usually, it takes 2-3 months to learn the basics and then a rigorous, six months regular practice of questions to master data structures and algorithms..