結果 : matrix chain multiplication dynamic programming c++ code