動態庫

PAT A1030 動態規劃

這道題是動態規劃幾大問題的其中一種,為最長迴文子串問題; 動態規劃個人來說,覺得最重要的就是建立狀態轉移方程。對於方程變數,我認為最重要的是有幾個構成的關鍵變數; 對於這道題,我們著手於i~j

[洛谷P3600]隨機數生成器

我真是傻逼,這道題做了兩個晚上還沒做出來,巫蠱偶大佬看了一眼就秒掉了,後來還是在巫蠱偶神仙的提示下做出來的……只能說明我太菜了。 首先我們可以發現如果一段區間包含了另外一段區間,那麼大的區間是沒有

常用演算法思想之動態規劃的字尾思想

思路:字尾是指要解決的子問題是原問題的後半部分,如果用字串類描述,相當於子問題永遠都是原問題的後半部分 str[i:] str[i:] 表示從下標i開始,一直到末尾的整個字串 示例 給定兩個字串A

[洛谷P4841]城市規劃

我真的菜,這道題從冬令營day0開始想起想到現在才想出來,然後發現真的是一道多項式求逆板子題。我已經菜出一種境界了。 下面分享一下我做這道題的經歷(歡迎大家來嘲諷我): 首先看到這道題我就

動態程式設計(Dynamic Programming)

本文素材來自視訊,請自備梯子觀看: What Is Dynamic Programming and How To Use It Dynamic Programming :動態程式設計分為如下幾步:

動態規劃—01揹包問題

01揹包問題屬於經典的動態規劃問題,場景描述如下: 形象描述:賊,夜入豪宅,可偷之物甚多,而負重能力有限,偷哪些才更加不枉此行? 進一步抽象的話,就是: 給定 個物品,每種物品都有自己

動態規劃民科教程

這是我本人近段時間學習和練習動態規劃的總結,因為本人不是練過ACM的,所以自稱民科。文章末尾是一些有用的引用。 動態規劃(Dynamic Programming),一聽就是一個高大上的詞語,我們先來看看維基

找零問題與動態規劃

今天巖巖丟擲了一道 code war 上的題目,大意如下: 一個函式接收兩個引數,第一個引數是數字,第二個引數是數字陣列,求數組裡的數字加起來等於第一個引數的所有情況,可以無限次

1718479747.2523