Greedy Algorithms Tutorial – Solve Coding Challenges

Learn how to use greedy algorithms to solve coding challenges. Many tech companies want people to solve coding challenges during interviews and many of the challenges can be solved using a greedy algorithm. A greedy algorithm is any algorithm that follows the problem-solving heuristic of making the...

Intermediate - 113 min - Software & IT - freeCodeCamp.org

The full course: Learn Computer Science free

What you'll need

Books

  1. Code by Charles Petzold - View on Amazon
  2. Grokking Algorithms by Aditya Y. Bhargava - View on Amazon
  3. Cracking the Coding Interview by Gayle Laakmann McDowell - View on Amazon
  4. The Self-Taught Programmer by Cory Althoff - View on Amazon
  5. Algorithms to Live By by Brian Christian - View on Amazon
  6. Computer science by J. Glenn Brookshear - View on Amazon

Next lessons