算法設計之動態規劃速通

動態規劃一直是算法設計裏面比較難的東西,在考試裏也算是壓軸題 考試的時候常常會考這四樣東西: 第一問寫優化子結構和子問題重疊性,並要求證明之。 第二問寫dp方程(就是關鍵部分遞歸的方程) 第三問寫僞代碼 第四部分時間複雜度 動態規劃的要點就是,先定義出代價的表達形式,然後再假定自己的設計的算法已經能夠解決對應的子問題,然後再根據子問題的解組合出當前這一層問題的最優解(分治算法也是這個思想)。 需要
相關文章
相關標籤/搜索