Hi Students,

As you are embarking on this amazing journey to master data structures and algorithms, let me share with you my top Study technique that I absolutely love and find very effective.

It's called the Feynman technique and it will help you deeply understand concepts.

Check it out here : 

https://youtu.be/CzIBfwHRivU&list=UULFStzcEkpoYzGVVNaPsi0GmA


In this video I show you how you can use this technique to learn a famous Coding Interview problem called the Josephus problem.

Here is the story of Josephus: 

The Josephus Problem is named after Flavius Josephus, a Jewish historian who lived during the 1st century. The story behind this mathematical problem is quite dramatic. According to Josephus's account, during the Jewish-Roman war, he and his 40 soldiers were trapped in a cave, surrounded by Roman forces. Preferring suicide to capture, they decided to form a circle and proceed around it, systematically killing every third remaining person until no one was left. Josephus, not wishing to die, quickly figured out where to position himself in the circle so as to be the last survivor. He used this clever strategy to spare his own life, and then surrendered to the Romans. This tale later inspired the Josephus Problem in mathematics, which explores the outcome of this elimination process for different numbers of people and intervals.

All the best,

Regards,

Jackson