說我有這非常常見DP問題(動態編程) -實現通過螺紋動態規劃ALGO緊固式
鑑於成本矩陣成本[] []和一個位置(m,n)的成本[] [],寫一個函數,返回從(0,0)到(m,n)的最小代價路徑的代價。矩陣的每個單元代表穿過該單元的成本。達到的路徑的總成本(m,n)是該路徑上的所有成本(包括源和目標)的總和。 (i,j),(i,j + 1)和(i + 1,j + 1)中的單元格, j + 1)可以遍歷。你可以假設所有成本都是正整數。
PS:回答這個 - 8
現在,解決這個問題..以下問題後,在我腦海中跑了。
說我有1000 * 1000矩陣。和O(n^2)將需要一段時間(當然是在intel i5上1秒<)。 但我可以進一步減少它。說使用這種算法開始6-8線程,然後同步他們到最後得到答案?不會很快實現,甚至在邏輯上可以得到答案,或者我應該拋出這個心思都
我只是不確定如何合併4個子方塊的結果到最終結果..你能給我一些詳細的解釋嗎? –
是啊你將如何同步他們回來 ? –
@ShashankJain你已經理解了如何同步回來嗎? –