APCS202401第4題 合併成本
出處:APCS20240107
題目:https://zerojudge.tw/ShowProblem?problemid=m934
解題策略:DP
Matrix Chain Multiplication的變形
c[i][j]紀錄合併a[i]到a[j]的最低花費
v[i][j]紀錄合併a[i]到a[j]後的數值
根據花費與數值的定義
i<=k<=j
c[i][j] = min(c[i][j], c[i][k] + c[k + 1][j] + abs(v[i][k]-v[k+1][j]));
v[i][j] = v[i][k] + v[k + 1][j]; //更新節點的值