Recursion is one of the fundamental concept of computer science and it is also one the confusing and toughest topic in computer science. Only way to understand recursion is to understand recursion. Yeah in the above line I already gave you the definition of recursion. If you ask anyone what is recursion they probably going to say a function calling itself. In text book definition:

“Recursion is the process of defining a problem (or the solution to a problem) in terms of (a simpler version of) itself.”

Recursion works like magic. In this series of tutorial I will try my…

Mohammad Wahiduzzaman Khan

Interested in building game changing products.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store