0
所以我们有矩阵链顺序算法,它可以找到乘法矩阵的最优方法。我明白为什么它的运行时间为O(n^3),但无法证明其大欧米茄(n^3)。该算法是下面 算法矩阵链顺序(p)的动态规划分析矩阵链顺序
1. n ← p.length − 1
2. for i ← 1 to n do
3. m[i, i] ← 0
4. for l ← 2 to n do
5. for i ← 1 to n − l + 1 do
6. j ← i + l − 1
7. m[i, j] ← ∞
8. for k ← i to j − 1 do
9. q ← m[i, k] + m[k + 1, j] + pi−1pkpj (these are P(base)i-1
10. if q < m[i, j] then
11. m[i, j] ← q
12. s[i, j] ← k
13. return s
为O(n^3)是显而易见的,因为有被嵌套,并运行为O(n)倍三个环。我将如何去寻找大欧米茄(n^3)
你确实有一个名为backquote的变量?什么是pi-1pkpj? –