We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1
5 steps to learn DSA from scratch
o Learn at least one Programming Language
o Learn about Complexities o Learn Data Structure and Algorithms o 1) Array o 2) String o 3) Linked List o 4) Searching Algorithm o 5) Sorting Algorithm o 6) Divide and Conquer Algorithm o 7) Stack o 8) Queue o 9) Tree Data Structure o 10) Graph Data Structure o 11) Greedy Methodology o 12) Recursion o 13) Backtracking Algorithm o 14) Dynamic Programming o Practice, practice and practice more o Compete and become a pro Tips to boost your learning o Learn the Fundamentals of chosen Language properly o Get a good grasp of the Complexity Analysis o Focus on Logic Building o Don’t worry if stuck on a problem o Be consistent Conclusion