日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

算法提高 邮票面值设计 搜索 动态规划

發(fā)布時(shí)間:2025/3/12 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 算法提高 邮票面值设计 搜索 动态规划 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

?

算法提高 郵票面值設(shè)計(jì) ?

時(shí)間限制:1.0s ? 內(nèi)存限制:256.0MB

??????

問題描述

  給定一個(gè)信封,最多只允許粘貼N張郵票,計(jì)算在給定K(N+K≤13)種郵票的情況下(假定所有的郵票數(shù)量都足夠),如何設(shè)計(jì)郵票的面值,能得到最大值MAX,使在1~MAX之間的每一個(gè)郵資值都能得到。

  例如,N=3,K=2,如果面值分別為1分、4分,則在1分~6分之間的每一個(gè)郵資值都能得到(當(dāng)然還有8分、9分和12分);如果面值分別為1分、3分,則在1分~7分之間的每一個(gè)郵資值都能得到。可以驗(yàn)證當(dāng)N=3,K=2時(shí),7分就是可以得到的連續(xù)的郵資最大值,所以MAX=7,面值分別為1分、3分。

輸入格式

  一行,兩個(gè)數(shù)N、K

輸出格式

  兩行,第一行升序輸出設(shè)計(jì)的郵票面值,第二行輸出“MAX=xx”(不含引號(hào)),其中xx為所求的能得到的連續(xù)郵資最大值。

樣例輸入

3 2

樣例輸出

1 3
MAX=7

?

具體看得不是太明白,在別人的代碼里面加了一點(diǎn)自己的理解,留到以后水平夠了再更新

?

#include<iostream> #define N 50 using namespace std; #define inf 500 #include<cstdio> #include<cstring> int b[N],ans=0,a[N],f[inf];//a[N]用來記錄郵票的面值 int n,k;void dfs(int m)//搜索第m種的情況 {memset(f,0x3f,sizeof(f));//用 f[i] 記錄達(dá)到數(shù)值 i 所需的最小郵票數(shù)量,初始化為一個(gè)極大值。 f[0]=0;//當(dāng)所有的郵票加起來數(shù)值為零時(shí)不需要郵票 int i;for(i=1;i<=inf;i++)//i是總面值 {for(int j=1;j<=m&&a[j]<=i;j++)//··郵票的種數(shù)和面值進(jìn)行控制···郵票面值小于總面值 f[i]=min(f[i],f[i-a[j]]+1);if(f[i]>n)//如果郵票貼滿了 {i--;//回到上一次循環(huán),i的值, if(i>ans)//更新ans的值 {ans=i;for(int l=1;l<=m;l++)//記錄下來當(dāng)前取得最優(yōu)解時(shí)前m個(gè)郵票的面額 b[l]=a[l]; }break;}}if(m==k)return;//如果當(dāng)前搜索到的郵票的種數(shù)等于給定的數(shù)目,搜索中回溯, for(int j=i+1;j>a[m];j--){a[m+1]=j;//搜索的下一種郵票面額從很大的值到比上一個(gè)大,dfs(m+1);//繼續(xù)搜索下一個(gè) } }int main() {cin>>n>>k;a[1]=1;dfs(1);//從就一種郵票開始搜 for(int i=1;i<=k;i++)//輸出K種面額 cout<<b[i]<<" ";cout<<endl;cout<<"MAX="<<ans<<endl;}

?

?

?

?

?

?

總結(jié)

以上是生活随笔為你收集整理的算法提高 邮票面值设计 搜索 动态规划的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 三级黄毛片 | 国产又猛又黄 | 中文字幕狠狠干 | 麻豆视频在线观看 | 日韩激情网站 | 亚洲男人天堂2023 | 好吊色视频一区二区三区 | 精品国产一区二区三区久久久 | 草久久 | 欧美性xxxxx极品少妇 | 成人精品在线视频 | 久久精品66 | 日韩欧美一 | 91漂亮少妇露脸在线播放 | 黄色片网站在线看 | 夜夜操网| 日本黄色的视频 | 欧美亚洲黄色片 | 女女综合网| 丰满熟妇人妻中文字幕 | 中国老太婆性视频 | 一区二区国产精品视频 | 色综合免费视频 | 亚洲日本一区二区 | 又黄又色又爽 | 嫩草影院久久 | 天堂网中文 | 91xxxxx| 日本a级片视频 | 国产精品女同 | 国产视频福利 | 永久av网站 | 成人黄色在线视频 | 国产一区二区三区日韩 | 久久久av电影 | 在线观看的av | 欧美一a| 欧美一级欧美三级在线观看 | 日av一区| 18禁裸男晨勃露j毛免费观看 | 四川黄色一级片 | 在线看日韩 | 色香蕉视频 | 123毛片| 久久综合爱 | 无码人妻丰满熟妇区五十路 | 欧美成人免费视频 | 亚洲青涩| 夜夜躁日日躁狠狠久久av | n0659极腔濑亚美莉在线播放播放 | 日韩精品在线观看AV | 91国偷自产一区二区三区女王 | 中文精品一区二区三区 | 日本中文字幕不卡 | 日本黄色成人 | 青青草免费观看 | 超碰77| 久久亚洲一区 | 人妻互换免费中文字幕 | 天堂www中文在线资源 | 国产成人精品一区二 | 欧美成人手机视频 | 亚洲鲁鲁 | 天天玩天天操 | 激情五月综合 | 免费看欧美黑人毛片 | 日韩精品一区二区三区在线播放 | 理论片高清免费理伦片 | 女性爱爱视频 | 影音先锋男人资源网站 | 少妇aa| 亚洲在线观看一区 | 国产第一色 | 亚洲国产毛片aaaaa无费看 | 大香蕉视频一区二区 | 日本黄色片免费看 | youjizz韩国| 91精品国产一区二区三区蜜臀 | 一区二区三区韩国 | 欧美丰满熟妇xxxxx | 国产三级精品三级在线 | 亚洲国产精品视频 | 久久免费精品视频 | 亚洲av无码一区二区三区四区 | 波多野结衣av片 | 91精品国产综合久久福利软件 | 欧美自拍视频 | 日本欧美国产一区二区三区 | 久久久久久综合网 | 午夜精品福利一区二区蜜股av | 二级黄色大片 | 亚洲成av人影院 | 中文字幕一区二区三区不卡 | 超碰免费97| 国产又粗又长又爽 | 久草中文视频 | 在线中文字幕视频 | 少妇偷人精品无码人妻 | 一二区在线视频 |