我觉得对于矩阵链乘法问题的(低效率)递归过程可以在此(基于Cormen给出的递推关系):此关系的时间复杂度 - 矩阵链乘法
MATRIX-CHAIN(i,j)
if i == j
return 0
if i < j
q = INF
for k = i to j-1
q = min (q, MATRIX-CHAIN(i,k) + MATRIX-CHAIN(k+1, j) + c)
//c = cost of multiplying two sub-matrices.
return q
时间复杂度为这个意愿是:
T(n) = summation over k varying from i to j [T(k) + T(n-k)]
在这里,要被相乘的矩阵=数。
T(n)的值是多少?
它应该是q = INF或q = max() –
已更正。 q = INF – Jatin
你在问http://en.wikipedia.org/wiki/Catalan_number吗? :) – Ankush