the coin change problem implemented in Haskell.
- Problem explain: https://www.youtube.com/watch?v=GafjS0FfAC0
- Haskell memoization: http://www.haskell.org/haskellwiki/Memoization
- Same problem in C++: http://avdongre.wordpress.com/2011/06/21/coin-change-problem-c-solution/
- Memory problem! compile with "-O2"