Add algorithm for sum: (Maximum/Minimum)PathSum, CombinationSum
Add algorithms for permutation