Back to Browse

Happy Number (LeetCode 202) | Full solution with with easy explanation | Study Algorithms

56.2K views
Jun 6, 2022
12:20

👉 👉 Super helpful resources available here: https://nikoo28.github.io/all-my-links/ Logically and mathematically, there is no definition of a happy number. According to the problem statement, if you keep on adding the square of all digits of a number to reach “1”, the original number will be a happy number. Watch the video to understand how you can get stuck in a loop and how can you break out of it efficiently. All along with visuals, examples and a dry-run of code in JAVA. Actual problem on LeetCode: https://leetcode.com/problems/happy-number/ Chapters: 00:00 - Intro 00:38 - Problem statement and description 03:33 - How to approach the problem? 05:03 - Solving for efficiency 07:30 - Dry-run of Code 10:31 - Final Thoughts 📚 Links to topics I talk about in the video: Brute Force Method: https://youtu.be/kdTpUjd71G8 Recursion Algorithmic Paradigm: https://youtu.be/FTTHkmnvzlM Playlist on Algorithmic Paradigms: https://www.youtube.com/playlist?list=PLFdAYMIVJQHOvoD4gQz7CwEhK3pAXWLdX 📘 A text based explanation is available at: https://studyalgorithms.com Code on Github: https://github.com/nikoo28/java-solutions/blob/master/src/main/java/leetcode/easy/HappyNumber.java Test-cases on Github: https://github.com/nikoo28/java-solutions/blob/master/src/test/java/leetcode/easy/HappyNumberTest.java 📖 Reference Books: Starting Learn to Code: https://amzn.to/36pU0JO Favorite book to understand algorithms: https://amzn.to/39w3YLS Favorite book for data structures: https://amzn.to/3oAVBTk Get started for interview preparation: https://amzn.to/39ysbkJ 🔗 To see more videos like this, you can show your support on: https://www.buymeacoffee.com/studyalgorithms 🎥 My Recording Gear: Recording Light: https://amzn.to/3pAqh8O Microphone: https://amzn.to/2MCX7qU Recording Camera: https://amzn.to/3alg9Ky Tablet to sketch and draw: https://amzn.to/3pM6Bi4 Surface Pen: https://amzn.to/3pv6tTs Laptop to edit videos: https://amzn.to/2LYpMqn 💻 Get Social 💻 Follow on Facebook at: https://www.facebook.com/studyalgos Follow on Twitter at: https://www.twitter.com/studyalgorithms Follow on Tumblr at: https://studyalgos.tumblr.com/ Subscribe to RSS feeds: https://studyalgorithms.com/feed/ Join fan mail: http://eepurl.com/g9Dadv #leetcode #programming #interview

Download

0 formats

No download links available.

Happy Number (LeetCode 202) | Full solution with with easy explanation | Study Algorithms | NatokHD