Greedy Algorithms Tutorial – Solve Coding Challenges

Subscribers:
10,700,000
Published on ● Video Link: https://www.youtube.com/watch?v=bC7o8P_Ste4



Category:
Tutorial
Duration: 1:53:09
247,028 views
8,642


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 locally optimal choice at each stage.

✏️ Course from Tanishq Chaudhary. Check out his channel: https://www.youtube.com/c/TanishqChaudhary1337/

Links to coding challenges on InterviewBit:
🔗 Highest product: https://www.interviewbit.com/problems/highest-product/
🔗 Bulbs: https://www.interviewbit.com/problems/interview-questions/
🔗 Disjoint intervals: https://www.interviewbit.com/problems/disjoint-intervals/
🔗 Largest permutation: https://www.interviewbit.com/problems/largest-permutation/
🔗 Meeting rooms: https://www.interviewbit.com/problems/meeting-rooms/
🔗 Distribute candy: https://www.interviewbit.com/problems/distribute-candy/
🔗 Seats: https://www.interviewbit.com/problems/seats/
🔗 Assign mice to holes: https://www.interviewbit.com/problems/assign-mice-to-holes/
🔗 Majority element: https://www.interviewbit.com/problems/majority-element/
🔗 Gas station: https://www.interviewbit.com/problems/gas-station/

⭐️ Course contents ⭐️
⌨️ (0:00:00) Greedy introduction
⌨️ (0:04:32) Bulbs
⌨️ (0:12:11) Highest product
⌨️ (0:17:08) Disjoint intervals
⌨️ (0:28:43) Largest permutation
⌨️ (0:38:30) Meeting rooms
⌨️ (0:49:25) Distribute candy
⌨️ (1:03:13) Seats
⌨️ (1:19:13) Assign mice to holes
⌨️ (1:24:19) Majority element
⌨️ (1:35:28) Gas station
⌨️ (1:52:39) End

--

🎉 Thanks to our Champion and Sponsor supporters:
👾 Raymond Odero
👾 Agustín Kussrow
👾 aldo ferretti
👾 Otis Morgan
👾 DeezMaster

--

Learn to code for free and get a developer job: https://www.freecodecamp.org

Read hundreds of articles on programming: https://freecodecamp.org/news




Other Videos By freeCodeCamp.org


2022-07-28JavaScript Game Development Course for Beginners
2022-07-25Create An Elementor WordPress Website – Elementor Tutorial For Beginners 2022
2022-07-21Apache Cassandra Database – Full Course for Beginners
2022-07-20Think Like a Computer Science Professor
2022-07-19How to Build an MVP for Your App – Full Course on Minimum Viable Product Development
2022-07-14React JS Tutorial – Build a Weather App With Cities Autocomplete
2022-07-11OpenStack Tutorial – Operate Your Own Private Cloud (Full Course)
2022-07-07JavaScript DOM Manipulation – Full Course for Beginners
2022-07-05JavaScript Tutorial – Code Your Own Jeopardy Game
2022-06-29Learn Terraform with Azure by Building a Dev Environment – Full Course for Beginners
2022-06-27Greedy Algorithms Tutorial – Solve Coding Challenges
2022-06-24Build API Powered Dashboards - MongoDB, Discord and Mail API
2022-06-20Automate with Python – Full Course for Beginners
2022-06-15Python TensorFlow for Machine Learning – Neural Network Text Classification Tutorial
2022-06-13Visual Basic (VB.NET) – Full Course for Beginners
2022-06-09Flutter Mobile App + Node.js Back End Tutorial – Code an Amazon Clone [Full Course]
2022-06-08Python Speech Recognition Tutorial – Full Course for Beginners
2022-06-02Code Your Own Heroku Clone with Python – Provision Infrastructure Programmatically Tutorial
2022-05-31Build a Shopping Cart with JavaScript – Project Tutorial
2022-05-27Build a Chrome Extension – Course for Beginners
2022-05-26Learn Blockchain, Solidity, and Full Stack Web3 Development with JavaScript – 32-Hour Course