【发布时间】:2017-02-01 08:22:47
【问题描述】:
我研究了矩阵链乘法问题,并且了解算法的作用。最近,我遇到了加泰罗尼亚数字,它在解决parenthesization problem 时派上了用场。在我看来,这个问题与矩阵链乘法非常相似。事实上,在 CLRS 中,他们在矩阵链乘法一章中提到了加泰罗尼亚数字。
我很好奇你能用加泰罗尼亚数字算法解决矩阵链乘法吗?我的想法是:不,你不能解决,因为加泰罗尼亚数字描述了用括号括起来的方法的数量,而原始矩阵链问题提出了一个不同的问题——具体的安排括号的方法会产生最小的成本。
我的想法对吗?
【问题讨论】:
标签: algorithm dynamic-programming catalan