我覺得對於矩陣鏈乘法問題的(低效率)遞歸過程可以在此(基於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