Enjoy Algorithmic Thinking

We design content with a guided structure and help learners to develop a long-term interest in math, logic, algorithms and problem solving. Enjoy learning!

Gold For 7days of Work

Puzzle Problem Statement You’ve got someone working for you for seven days and a gold bar to pay him. The gold bar is segmented into seven connected…


Magic Square Puzzle

Magic Square Problem Statement Fill the 3 × 3 tables with nine distinct integers from 1 to 9 so that the sum of the numbers in each row, column, and…


Probability Theory For Machine Learning (Part 1)

Data is one of the essential ingredients for building the best machine learning models. The more you know about the data, the better your machine…


Find Square Root of a Number

Difficulty: Medium, Asked-In: Amazon, Microsoft, Facebook Key takeaway: An excellent problem to learn problem-solving using binary search. Square Root…


Probability Distribution Function For Machine Learning

In the previous part 1 blog, we discussed the basics yet essential topics of probability involved in machine learning, including deterministic and…


Monty Hall Problem

Problem Statement There are 3 doors behind which are two goats and a car. You pick door 1 hoping for the car but don’t open it right away. Monty Hall…


© 2020 EnjoyAlgorithms, Inc. All rights reserved.