486預(yù)測(cè)贏家-877石子游戲(區(qū)間dp)

這是一道區(qū)間dp的問(wèn)題,我們可以先用遞歸的方法求解。

int?chooseStart?=?nums[start]-dfs(nums,start+1,end);//表示先手拿了第一個(gè)數(shù)之后,減去,往后對(duì)手贏過(guò)自己的分?jǐn)?shù)(對(duì)剩余數(shù)組遞歸)

int?chooseEnd?=?nums[end]?-?dfs(nums,start,end-1);//表示先手拿了最后一個(gè)數(shù)之后,減去,往后對(duì)手贏過(guò)自己的分?jǐn)?shù)(對(duì)剩余數(shù)組遞歸)

二者選擇其中最大的一種

題目


code


動(dòng)態(tài)規(guī)劃方法一


動(dòng)態(tài)規(guī)劃法二


題目


代碼-與上一題一樣
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 技術(shù)交流QQ群:1027579432,歡迎你的加入! 歡迎關(guān)注我的微信公眾號(hào):CurryCoder的程序人生 1....
    CurryCoder閱讀 2,023評(píng)論 0 2
  • 27. 二叉樹(shù)的鏡像 求一棵樹(shù)的鏡像的過(guò)程:先前序遍歷這棵樹(shù)的每個(gè)節(jié)點(diǎn),如果遍歷到的節(jié)點(diǎn)有子節(jié)點(diǎn),就交換它的兩個(gè)子...
    oneoverzero閱讀 432評(píng)論 0 2
  • 題目鏈接難度:中等 類型: 動(dòng)態(tài)規(guī)劃 給定一個(gè)表示分?jǐn)?shù)的非負(fù)整數(shù)數(shù)組。 玩家1從數(shù)組任意一端拿取...
    wzNote閱讀 970評(píng)論 0 3
  • 目錄 1 左神部分集錦 2 Leetcode前150題 3 ??途W(wǎng)劍指offer 4 JavaG 5 題目中的...
    小小千千閱讀 1,376評(píng)論 0 0
  • 難度:★★★★☆類型:數(shù)組方法:動(dòng)態(tài)規(guī)劃 力扣鏈接請(qǐng)移步本題傳送門[https://leetcode-cn.com...
    玖月晴閱讀 643評(píng)論 0 0

友情鏈接更多精彩內(nèi)容