動態(tài)規(guī)劃(Dynamic Programming,DP),簡稱動規(guī),或DP,是運籌學的一個分支,是求解決策過程最優(yōu)化的過程。其思想是將一個問題分解為若干個子問題,對每個子問題求最優(yōu)解,前一個子問題的最優(yōu)解,為下面的子問題提供了有效信息,依次解決子問題,最后一個子問題就是初始問題的最優(yōu)解。動態(tài)規(guī)劃應用于子問題重疊的情況,子問題的劃分是通過遞歸實現(xiàn)。為了避免子問題的重復計算,保證每個子問題只求解一次,會將解保存在數(shù)組中。
動態(tài)規(guī)劃的應用極其廣泛,包括工程技術、經(jīng)濟、工業(yè)生產(chǎn)、軍事以及自動化控制等領域,藍橋杯ACM等競賽當中,廣泛在背包問題、生產(chǎn)經(jīng)營、資金管理問題、資源分配問題、最短路徑問題和復雜系統(tǒng)可靠性等問題背景中使用,是算法競賽中的份量極高的算法之一
題號 | 標題 | 解決/提交 | ||
---|---|---|---|---|
2499 | 信息學奧賽一本通T1596-動物園 | 中等題 | 5/5 | |
2500 | 信息學奧賽一本通T1597-滑動窗口 | 中等題 | 78/78 | |
2501 | 信息學奧賽一本通T1598-最大連續(xù)和 | 中等題 | 43/43 | |
2502 | 信息學奧賽一本通T1600-旅行問題 | 中等題 | 16/16 | |
2503 | 信息學奧賽一本通T1601-Banknotes | 中等題 | 4/4 | |
2504 | 信息學奧賽一本通T1602-烽火傳遞 | 中等題 | 30/30 | |
2505 | 信息學奧賽一本通T1603-綠色通道 | 中等題 | 11/11 | |
2508 | 信息學奧賽一本通T1609-Cats Transport | 中等題 | 4/4 | |
2509 | 信息學奧賽一本通T1610-玩具裝箱 | 中等題 | 5/5 | |
2510 | 信息學奧賽一本通T1611-倉庫建設 | 中等題 | 5/5 | |
2511 | 信息學奧賽一本通T1612-特別行動隊 | 中等題 | 13/13 | |
2512 | 信息學奧賽一本通T1614-鋸木廠選址 | 中等題 | 5/5 | |
2598 | 藍橋杯2020年第十一屆國賽真題-藍跳跳 | 中等題 | 0/0 | |
2602 | 藍橋杯2020年第十一屆國賽真題-藍肽子序列 | 簡單題 | 256/256 | |
2603 | 藍橋杯2020年第十一屆國賽真題-畫廊 | 入門題 | 79/79 | |
2607 | 藍橋杯2021年第十二屆省賽真題-括號序列 | 入門題 | 201/201 | |
2636 | 動態(tài)規(guī)劃的應用(1)1 | 入門題 | 115/115 | |
2637 | 動態(tài)規(guī)劃的應用(1)2 | 入門題 | 208/208 | |
3049 | 城市交通路網(wǎng) | 入門題 | 81/81 | |
3050 | 最長上升子序列 | 入門題 | 786/786 | |
3051 | 登山 | 入門題 | 149/149 | |
3052 | 最大上升子序列和 | 入門題 | 177/177 | |
3053 | 怪盜基德的滑翔翼 | 入門題 | 138/138 | |
3054 | 最低通行費 | 入門題 | 182/182 | |
3055 | 三角形最佳路徑問題 | 入門題 | 84/84 |