這裡主要講一下藍書法一的等效方法的正確性。假設我們已經知道了最終的答案的樹的樣子,設為\(T\),設高度為\(h\),則答案為\(f[h,(1<<n)-1]\);設高度為\(h\)的節點集合為\(S\),那麼我們可以知道,在\(T\)中刪掉\(S\)中的節點得到的新樹的\(T_1\)的代價就等於\(f[h-1,(1<<n)-1-S]\),如若不然,就說明\(T_1\)的代價嚴格大於\(f[h-1,(1<<n)-1-S]\),此時向\(f[h-1,(1<<n)-1-S]\)所代表的樹加上\(S\)(並且擴充的深度代價視為\(h-1\))得到樹\(T_2\),可知\(T_2<T\),這就與\(T\)是最優解矛盾,所以\(T_1\)的代價就等於\(f[h-1,(1<<n)-1-S]\),於是可以直接按照深度代價為\(i-1\)擴充,不會計算錯誤;同理可以證明,在\(T_1\)中刪掉所有高度為\(h-1\)的節點(設為\(S_1\))後得到的樹\(T_3\)的代價仍然等於\(f[h-2,(1<<n)-1-S-S_1]\),依次類推,最終得到的答案就不會計算錯誤
寶藏
相關文章
- 推薦五款寶藏軟體,身為寶藏男孩和寶藏女孩的你,不試一下嗎?
- 推薦一個MySQL寶藏網站MySql網站
- 寶藏API:免費好用的api分享API
- 隱藏的寶藏,13個不可忽視的優秀 Python 庫Python
- 這裡有一款寶藏反向代理
- dython:Python資料建模寶藏庫Python
- API介面寶藏:免費好用資源分享API
- 我在 ONES 等你 | 寶藏公司技術招聘
- 寶藏api推薦,熱門、免費、好用API
- PC端寶藏軟體--持續更新中
- Java 11中的11個隱藏的寶石Java
- Windows系統中的寶藏之程式篇(轉)Windows
- 如何讓你的“寶藏遊戲”被更多人翻牌了遊戲
- .NET寶藏API之:IHostedService,後臺任務執行API
- .NET寶藏API之:OutputFormatter,格式化輸出物件APIORM物件
- Python 資料分析入門寶藏書,選它!Python
- 10個寶藏級的微服務管理開源工具微服務開源工具
- P3959 [NOIP2017 提高組] 寶藏
- 洛谷 P2403 所駝門王的寶藏
- 寶藏發現之API介面高效協作神器ApifoxAPI
- 自媒體中的寶藏工具都在這了,速速收藏!
- 極速網路影片藏寶庫 創維愛奇藝盒子測評
- 洛谷-P3869 [TJOI2009] 寶藏
- 推薦一枚寶藏Up主,順便聊聊感想
- 提高電商運營10倍效率的寶藏工具,你用了麼?
- Photoshop趕上“元宇宙”快車,寶藏SaaS軟體大盤點!元宇宙
- 寶藏級BI資料視覺化功能|圖表聯動分析視覺化
- 質量功能展開:一個被埋沒的寶藏質量工具!
- 自媒體追熱點的寶藏網站,快點收藏起來網站
- 希望計算機專業同學都知道這些寶藏博主計算機
- 希望計算機專業同學都知道這些寶藏老師計算機
- 想玩的抓緊,WP8.1《秘密寶藏》遊戲本月底關閉遊戲
- [譯]物件組合中的寶藏(軟體編寫)(第十三部分)物件
- 乙女遊戲和光榮夫人:“Ruby Party”為電子遊戲留下的寶藏遊戲
- 一鍵自動化資料分析!快來看看這些寶藏工具庫
- MIT創業公司用人工智慧挖掘網帖中的商業寶藏MIT創業人工智慧
- Windows系統中鮮為人知的寶藏之資料夾篇(轉)Windows
- 兩個寶藏|關於我在github上衝浪時的一個小技巧。Github