how to apply algorithms perfectly????
Answers
Answered by
0
What are the best and efficient ways to learn algorithms for beginners?
Answer
949
Follow
Request
More
ANSWER WIKI
TopCoder Forums
Algorithm Tutorials
DS Algorithm - javatpoint
Introduction to Algorithms
http://www.cs.berkeley.edu/~vazi...
http://qiao.github.io/PathFindin...
The Algorithm Design Manual
Introduction to Algorithms: A Creative Approach: Udi Manber
Algorithm Design: Jon Kleinberg, Éva Tardos
Coursera Theoretical Computer Science
IDeserve - Unique learning platform to enhance algorithmic skills
Awesome Algorithms
4 Week Online Bootcamp
76 ANSWERS
Ashish Kedia, CS undergrad. Programming for 8 years and counting.
Answered May 17, 2016
Originally Answered: What is the best way to learn algorithm for complete beginner?
I can only tell you what worked for me and a few others. It is a straight forward way :
Take at least one DS & Algo course in your university or MOOC. I recommend the Stanford (Part 1 and Part 2) and Princeton (Part1andPart2) MOOC on CourseraRead CLRS. In is one of the best books to learn basic algorithms - What does Ashish Kedia think about the book 'Introduction To Algorithms by CLRS'? How he has studied the book?Solve a lot of problems while you’re learning theory. Implement data structures from scratch. You may program in any language of your choice. Take part in programming contest if possible. At least a few. You may leave them if you don’t like it - There are tons of online judges for this purpose - Programming Competition,Programming Contest,Online Computer Programming, HackerRank, etc.Lastly, Stop thinking and start doing. Algorithm is not an easy topic. Some people are smart and they can learn algorithms quickly while others need to burn midnight oil. Do not think about leaving mid-way because you’re struggling.
Answer
949
Follow
Request
More
ANSWER WIKI
TopCoder Forums
Algorithm Tutorials
DS Algorithm - javatpoint
Introduction to Algorithms
http://www.cs.berkeley.edu/~vazi...
http://qiao.github.io/PathFindin...
The Algorithm Design Manual
Introduction to Algorithms: A Creative Approach: Udi Manber
Algorithm Design: Jon Kleinberg, Éva Tardos
Coursera Theoretical Computer Science
IDeserve - Unique learning platform to enhance algorithmic skills
Awesome Algorithms
4 Week Online Bootcamp
76 ANSWERS
Ashish Kedia, CS undergrad. Programming for 8 years and counting.
Answered May 17, 2016
Originally Answered: What is the best way to learn algorithm for complete beginner?
I can only tell you what worked for me and a few others. It is a straight forward way :
Take at least one DS & Algo course in your university or MOOC. I recommend the Stanford (Part 1 and Part 2) and Princeton (Part1andPart2) MOOC on CourseraRead CLRS. In is one of the best books to learn basic algorithms - What does Ashish Kedia think about the book 'Introduction To Algorithms by CLRS'? How he has studied the book?Solve a lot of problems while you’re learning theory. Implement data structures from scratch. You may program in any language of your choice. Take part in programming contest if possible. At least a few. You may leave them if you don’t like it - There are tons of online judges for this purpose - Programming Competition,Programming Contest,Online Computer Programming, HackerRank, etc.Lastly, Stop thinking and start doing. Algorithm is not an easy topic. Some people are smart and they can learn algorithms quickly while others need to burn midnight oil. Do not think about leaving mid-way because you’re struggling.
Similar questions