A top down algorithm is one that is implemented recursively and calculates by running the same function on a data structure repeatedly
A top down algorithm is one that is implemented recursively and calculates by running the same function on a data structure repeatedly