codeforces82 D. Two out of Three(记忆化搜索)
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                codeforces82 D. Two out of Three(记忆化搜索)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.                        
                                D. Two out of Three
設fi,jf_{i,j}fi,j?表示為當前隊伍開頭的兩個人是i,ji,ji,j時最小代價,分析可知本輪可以選擇的方案有
- i,ji,ji,j兩人,fi,j=ai+aj+fj+1,j+2f_{i,j}=a_i+a_j+f_{j+1,j+2}fi,j?=ai?+aj?+fj+1,j+2?
 - i,j+1i,j+1i,j+1兩人,fi,j=ai+aj+1+fj,j+2f_{i,j}=a_i+a_{j+1}+f_{j,j+2}fi,j?=ai?+aj+1?+fj,j+2?
 - j,j+1j,j+1j,j+1兩人,fi,j=aj+aj+1+fi,j+2f_{i,j}=a_{j}+a_{j+1}+f_{i,j+2}fi,j?=aj?+aj+1?+fi,j+2?
 
記憶化搜索記錄即可。
 LCGUO題解
總結
以上是生活随笔為你收集整理的codeforces82 D. Two out of Three(记忆化搜索)的全部內容,希望文章能夠幫你解決所遇到的問題。
                            
                        - 上一篇: qq空间独立密码忘记了怎么办
 - 下一篇: 奇虾简介 奇虾介绍