国产精品久av福利在线观看_亚洲一区国产精品_亚洲黄色一区二区三区_欧美成人xxxx_国产精品www_xxxxx欧美_国产精品久久婷婷六月丁香_国产特级毛片

錦州市廣廈電腦維修|上門維修電腦|上門做系統(tǒng)|0416-3905144熱誠服務(wù),錦州廣廈維修電腦,公司IT外包服務(wù)
topFlag1 設(shè)為首頁
topFlag3 收藏本站
 
maojin003 首 頁 公司介紹 服務(wù)項目 服務(wù)報價 維修流程 IT外包服務(wù) 服務(wù)器維護 技術(shù)文章 常見故障
錦州市廣廈電腦維修|上門維修電腦|上門做系統(tǒng)|0416-3905144熱誠服務(wù)技術(shù)文章
石子合并(動態(tài)規(guī)劃 區(qū)間DP)+詳細(xì)注釋

作者: 佚名  日期:2023-07-15 21:01:11   來源: 本站整理

題目

設(shè)有 N 堆石子排成一排,其編號為 1,2,3,…,N。

每堆石子有一定的質(zhì)量,可以用一個整數(shù)來描述,現(xiàn)在要將這 N 堆石子合并成為一堆。

每次只能合并相鄰的兩堆,合并的代價為這兩堆石子的質(zhì)量之和,合并后與這兩堆石子相鄰的石子將和新堆相鄰,合并時由于選擇的順序不同,合并的總代價也不相同。

例如有 4 堆石子分別為 1 3 5 2, 我們可以先合并 1、2堆,代價為 4,得到 4 5 2, 又合并 1、2堆,代價為 9,得到 9 2 ,再合并得到 11,總代價為 4+9+11=24;

如果第二步是先合并 2、3 堆,則代價為 7,得到 4 7,最后一次合并代價為 11,總代價為 4+7+11=22。

問題是:找出一種合理的方法,使總的代價最小,輸出最小代價。

輸入格式

第一行一個數(shù) N 表示石子的堆數(shù) N。

第二行 N 個數(shù),表示每堆石子的質(zhì)量(均不超過 1000)。

輸出格式

輸出一個整數(shù),表示最小代價。

數(shù)據(jù)范圍

1≤N≤300

輸入樣例:

4 1 3 5 2 

輸出樣例:

22

 

解題思路:

按區(qū)間從短到長依次枚舉,求區(qū)間中石子合并的最小代價并記錄在f數(shù)組中 

例如  

區(qū)間長度len=2時得到

f[1][2] = 4,f[2][3] = 8,f[3][4] = 7


在區(qū)間長度len=3時根據(jù)f[l][r]=min(f[l][r],f[l][k]+f[k+1][r]+s[r]-s[l-1]);就可以得到

f[1][3]=f[1][2]+f[3][3]+(s[3]-s[0])=13

ps:區(qū)間長度遞增的原因是區(qū)間長度長的利用到了區(qū)間長度小的數(shù)值

 

程序代碼

#include<bits/stdc++.h> const int N=1010; int f[N][N];//表示區(qū)間  int s[N];   //求前綴和  int a; using namespace std; int main() {  cin>>a;  for(int i=1;i<=a;i++)cin>>s[i];     for(int i=1;i<=a;i++)s[i]+=s[i-1];//求前綴和,使得下標(biāo)之差就是區(qū)間的元素之和     for(int len=2;len<=a;len++)//len代表區(qū)間的長度,區(qū)間的長度遞增   {   for(int i=1;i+len-1<=a;i++)//例如,i=1,len=2時 i+len-1=2,1到2即表示區(qū)間長度為2   {    int l=i,r=i+len-1;    f[l][r]=0x3f3f3f3f;        for(int k=l;k<r;k++)//k用來切割區(qū)間     {     f[l][r]=min(f[l][r],f[l][k]+f[k+1][r]+s[r]-s[l-1]);     //區(qū)間從左到右依次分割求理想的最小值     }    //s[r]-s[l-1]為最后一下合并區(qū)間內(nèi)的石子需要的體力為區(qū)間內(nèi)所有石子的和    }  }  cout<<f[1][a];//輸出1到a區(qū)間的最小和,就是答案  }


熱門文章
  • 蘋果按鍵強制恢復(fù)出廠步驟,蘋果手機...
  • Centos怎么關(guān)閉防火墻?Centos7關(guān)閉...
  • 石子合并(動態(tài)規(guī)劃 區(qū)間DP)+詳細(xì)...
  • windows server 2012 r2 VPN 服務(wù)器...
  • js替換字符串中的空格,換行符
  • 記錄一臺iMac A1419維修信息供參考...
  • 詳解CAS算法
  • 蘋果電腦黑屏是什么原因造成的
  • MAC電腦忘記開機密碼怎么辦,怎么解...
  • mac怎么卸載軟件
  • AHCI和RAID有什么區(qū)別?AHCI和RAID...
  • 在BIOS中把硬盤模式RAID改成AHCI模...
  • 錦州廣廈電腦上門維修

    報修電話:13840665804  QQ:174984393 (聯(lián)系人:毛先生)   
    E-Mail:174984393@qq.com
    維修中心地址:錦州廣廈電腦城
    ICP備案/許可證號:遼ICP備2023002984號-1
    上門服務(wù)區(qū)域: 遼寧錦州市區(qū)
    主要業(yè)務(wù): 修電腦,電腦修理,電腦維護,上門維修電腦,黑屏藍(lán)屏死機故障排除,無線上網(wǎng)設(shè)置,IT服務(wù)外包,局域網(wǎng)組建,ADSL共享上網(wǎng),路由器設(shè)置,數(shù)據(jù)恢復(fù),密碼破解,光盤刻錄制作等服務(wù)

    技術(shù)支持:微軟等
    国产精品美女| 91高清国产视频| www.久久热.com| 日韩三级精品电影久久久| 国产99久久久久久免费看| 精彩视频一区二区| 人妻体内射精一区二区三区| 国产精品91一区二区三区| 91免费国产精品| 成人午夜一级| 丁香婷婷久久久综合精品国产| 亚洲色图16p| 日韩在线视频国产| 97在线资源在| 亚洲另类图片色| 2020国内自拍视频| 日韩精品高清视频| 美女又爽又黄| 中文字幕亚洲综合久久| eeuss影院www免费视频| 亚洲人成电影网站色…| 自拍电影在线观看| 亚洲视频欧洲视频| 免费h片在线观看| 欧美激情欧美激情在线五月| 日韩一区二区三区中文字幕| 欧洲成人在线观看| 在线视频国产区| 欧美一级爽aaaaa大片| 波多野结衣中文在线| 国产日韩欧美视频在线| 伊人222成人综合网| 久久国产精品久久精品国产| 午夜影院一区| 亚洲精品无码国产| 欧美日韩亚洲一区二区三区在线| 大尺度做爰床戏呻吟舒畅| 福利91精品一区二区三区| 艳妇乳肉豪妇荡乳av| 欧美吻胸吃奶大尺度电影| av电影在线观| 国产免费一区二区三区在线能观看| 香蕉成人av| 亚洲77777| 99精品视频在线免费观看| 亚洲成人黄色片| 亚洲高清免费观看高清完整版| 麻豆国产在线播放| 国产美女精品视频| 一区二区三区韩国免费中文网站| 黄色av网址在线观看| 中文字幕在线不卡| 黄页网址大全免费观看| 91精品国产综合久久男男 | 一本色道久久综合亚洲精品酒店| 国产精品无码永久免费不卡| 亚洲私人黄色宅男| caoporen人人| 九九九九九九精品| 中文日韩欧美| 日本加勒比一区| 欧美成人全部免费| 激情综合婷婷| 特级西西www444人体聚色| 亚洲国产精品久久艾草纯爱| 国产真实夫妇交换视频| 精品人妻一区二区三区日产乱码| 亚洲国语精品自产拍在线观看| 免费在线午夜视频| jizz欧美性11| 午夜精品久久久久久不卡8050| 一区二区三区高清在线视频 | jlzzjlzz亚洲女人| 波多野结衣理论片| 欧美—级a级欧美特级ar全黄| 免费观看成人www动漫视频| 国产特黄大片aaaa毛片| 久久精品国产久精国产思思| 久久超碰99| 无码国产伦一区二区三区视频| 91po在线观看91精品国产性色 | 欧美高清电影在线| 午夜精品免费看| 91精品国产777在线观看| 免费看三级黄色片| 欧美日韩精品中文字幕| 黄网av在线| 中文字幕亚洲欧美日韩| 在线观看国产精品91| 欧美中文一区二区| 午夜激情小视频| 欧美激情第六页| 亚洲国产电影在线观看| 在线观看美女网站大全免费| 人妖粗暴刺激videos呻吟| 亚洲乱码国产乱码精品精天堂| 九九久久成人| 欧美日韩综合高清一区二区| 久久综合中文色婷婷| 国产午夜精品福利| 奇米888一区二区三区| av不卡在线观看| 自由的xxxx在线视频| 日本激情视频一区二区三区| 91香蕉视频污在线观看| 亚洲少妇中文在线| 欧美午夜免费影院| 99热播在线观看| 国产三级在线观看完整版| 亚洲网友自拍偷拍| 深夜福利在线看| 91动漫免费网站| 国产精品网站视频| 国产日韩影视精品| 四虎国产精品免费久久5151| 男女一区二区三区免费| 熟女少妇精品一区二区| 综合激情国产一区| 成人永久免费视频| 国产精品原创| 美女把尿口扒开让男人桶在线观看 | 福利资源在线观看| 国产真人做爰视频免费| 国产日韩欧美在线看| 亚洲男人的天堂网| 国产亚洲电影| 资源视频在线播放免费| 久久久国产高清| 狠狠噜天天噜日日噜| 国产视频在线观看一区二区| 蜜桃视频第一区免费观看| 韩日毛片在线观看| 国产卡一卡二卡三| 日韩一卡二卡在线观看| 欧美亚洲免费高清在线观看 | 中文字幕avav| 亚洲综合在线小说| 精品奇米国产一区二区三区| 国产精品一区在线| 国产精品99久久免费观看| 黄动漫网站在线观看| 91视频免费在线| 91蜜桃婷婷狠狠久久综合9色| 欧美日韩一本| 久操视频在线观看| 国产剧情在线一区| 色婷婷在线观看视频| 国产自偷自偷免费一区| 国产精品啪视频| 亚洲国产天堂久久综合网| 欧美国产日本韩| 在线综合亚洲| 97超碰成人| 精品一性一色一乱农村| 国产91白丝在线播放| 国产乱叫456在线| 亚洲综合自拍网| 真人做人试看60分钟免费| 国产精品久久久久av免费| 亚洲国产欧美精品| 午夜精品久久久久久不卡8050| 国产麻豆91精品| 欧美特黄一区| 日韩精品社区| 九九九伊在线综合永久| 一卡二卡三卡亚洲| 99高清免费国产自产拍| av网站在线观看免费| 国产精品成人久久| 中文字幕国产综合| youjizzxxxx18| 中日韩在线视频| 福利视频久久| 成人午夜一级二级三级| 午夜精品一区二区三区视频免费看| 精品乱码亚洲一区二区不卡| 精品久久久视频| 一区二区三区在线观看欧美| 久久久久久久久久久99999| 国产一区二区三区黄视频| 日本欧美大码aⅴ在线播放| 极品尤物久久久av免费看| 欧美fxxxxxx另类| 中文字幕一区二区三区在线视频| 蜜臀av免费一区二区三区 | 宅男噜噜噜66一区二区66| 一本一道久久a久久精品| 亚洲国产精品精华液网站| 日韩av电影国产| 亚洲一区免费视频| 中文字幕一区不卡| 中文字幕一区二区三区不卡在线| 成人av网站在线观看| 成人sese在线| 欧美激情在线观看视频免费| 国产欧美日韩另类视频免费观看| 久久久久久夜精品精品免费| 中文字幕亚洲在| 日韩欧美在线播放| 欧美三级电影在线观看|