@Implemented by: Plipus Telaumbanua | www.plipustel.com
Understanding recursion is very important and crusial in Algorithm and Data Structure, specially when you are dealing with divide and conquer algorithm, tree, tree traversal, bst, bsf, graph, and other algorithms. Understanding the recursion is the strong knowledge to learn and implement the advanced algorithms.
# References: 1) Book "Introduction to Algorithms, 3rd Edition" Authors: Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, and Clifford Stein, Publisher: The MIT Press