Interesting numerical algorithms explore from the Brute force approach to more efficient approaches like Divide and Conquer, Dynamic Programing e.t.c