亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > C++ > 正文

C++動態規劃之背包問題解決方法

2020-01-26 15:07:23
字體:
來源:轉載
供稿:網友

本文實例講述了C++動態規劃之背包問題解決方法。分享給大家供大家參考。具體分析如下:

問題描述:

背包的最大容量為W,有N件物品,每件物品重量為w,價值為p,怎樣選擇物品能使得背包里的物品價值最大?

輸入:
10 3   (W,N)
4 5   (w,p)
6 7   (w,p)
8 9   (w,p)

實現代碼:

#include <stdio.h>#define THING  20#define WEIGHT 100int arr[THING][WEIGHT];/* 背包容量為weight,依次嘗試1 - thing 物品時的最大價值 */int price[100]; /* 物品價格表 */int weight[100]; /* 物品重量表 */ int main(){ int i,j; int max_weight,max_thing;  /* 初始化 */ for(i = 0 ; i < THING ; ++i) { for(j = 0 ; j < WEIGHT ; ++j)  arr[i][j] = 0; }  /* 讀入數據 */ scanf("%d%d",&max_weight,&max_thing); for(i = 1 ; i <= max_thing ; ++i) { scanf("%d%d",&weight[i],&price[i]); }  /* 計算 */ for(i = 1 ; i <= max_thing ; ++i) { for(j = 1 ; j <= max_weight ; ++j) {  if(j >= weight[i])  /* 如果當前物品的容量小于背包容量  (當前物品能放進去) */  {  /* 如果當前物品的價值 + 背包剩余空間能放進去的物品價值  (之間計算過的最佳方案) */  /* 大于上一次選擇的價值,則放入當前物品 */  if(price[i] + arr[i - 1][j - weight[i]] > arr[i - 1][j])   arr[i][j] = price[i] + arr[i - 1][j - weight[i]];  else /* 否則繼續沿用上次的選擇 */   arr[i][j] = arr[i - 1][j];  }  else /* 當前物品放不進去,繼續沿用上次的選擇 */  arr[i][j] = arr[i - 1][j]; } }  /* 輸出最優解 */ printf("max weight : %d/n",arr[max_thing][max_weight]);  /* 輸出所有子解 arr[][] */ for(i = 0 ; i <= max_thing ; ++i) { for(j = 0 ; j <= max_weight ; ++j)  printf("%3d",arr[i][j]); printf("/n"); }  return 0;}

希望本文所述對大家的C++程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
青草青草久热精品视频在线网站| 欧美在线性爱视频| 青草青草久热精品视频在线观看| 国产精品69精品一区二区三区| 81精品国产乱码久久久久久| 自拍偷拍亚洲在线| 欧美日韩免费在线观看| 国产日韩在线观看av| 久久久999成人| 国产精品久久久久久久久久小说| 免费不卡在线观看av| 亚洲第一网中文字幕| 九九热在线精品视频| 国模私拍一区二区三区| 成人福利网站在线观看11| 欧美激情xxxx性bbbb| 欧美性精品220| 国产精品扒开腿爽爽爽视频| 亚洲欧美日韩区| 日韩av在线天堂网| 日韩极品精品视频免费观看| 国产成人精品最新| 成人美女av在线直播| www.久久久久| 国产成人精品电影| 日韩电影免费在线观看| 欧美成人精品在线观看| 亚洲在线第一页| 欧美电影免费观看大全| 国产成人一区二区在线| 国产精自产拍久久久久久蜜| 日韩精品有码在线观看| 欧美大全免费观看电视剧大泉洋| 欧美日韩在线看| 欧美精品成人91久久久久久久| 久久久久日韩精品久久久男男| 亚洲成色www8888| 亚洲乱码一区av黑人高潮| 日韩中文字幕国产精品| 欧美日韩精品国产| 草民午夜欧美限制a级福利片| 欧美夫妻性生活视频| 国产欧美一区二区| 精品人伦一区二区三区蜜桃网站| 亚洲色图在线观看| 日韩免费在线观看视频| 91精品国产777在线观看| 欧美日韩福利在线观看| 欧美日韩成人精品| 久久在线精品视频| 午夜精品一区二区三区在线播放| 久久人体大胆视频| 欧美性xxxx| 九九热r在线视频精品| 久久精品国产99国产精品澳门| 亚洲xxx视频| 91精品国产99久久久久久| 亚洲自拍偷拍色片视频| 亚洲精品国产精品国自产观看浪潮| 久久av在线播放| 欧美日韩在线观看视频小说| 欧美日韩国产丝袜另类| 九九久久国产精品| 97福利一区二区| 国产精品久久久久久久一区探花| 久久久噜噜噜久久| 亚洲人成电影网站色…| 国产欧美精品日韩精品| 欧美体内谢she精2性欧美| 亚洲精品日韩激情在线电影| 久久久免费精品视频| 国产一区二区三区免费视频| 国产丝袜精品第一页| 亚洲图片制服诱惑| 中文字幕不卡av| 日韩欧美国产成人| 国产精品久久视频| 中文字幕免费精品一区高清| 亚洲人成自拍网站| 亚洲色图17p| 亚洲韩国青草视频| 国产深夜精品福利| 亚洲无av在线中文字幕| 日韩三级影视基地| 狠狠色香婷婷久久亚洲精品| 日本午夜人人精品| 亚洲午夜精品久久久久久性色| 亚洲国产精品推荐| 欧美中文字幕视频在线观看| 亚洲成色777777在线观看影院| 亚洲国产精品人久久电影| 久久天天躁狠狠躁老女人| 国产精品亚洲片夜色在线| 久久精品男人天堂| 亚洲精品在线看| 91精品国产色综合久久不卡98| 久久国产加勒比精品无码| 福利微拍一区二区| 福利精品视频在线| 欧美性生交大片免网| 国产精品羞羞答答| 国产在线精品播放| 欧美在线亚洲一区| 国产精品久久久久影院日本| 中文字幕亚洲情99在线| 91国产中文字幕| 久久精品99无色码中文字幕| 91av视频在线免费观看| 神马久久桃色视频| 日韩av免费网站| 91av在线视频观看| 久久精品国产69国产精品亚洲| 992tv成人免费视频| 欧美wwwwww| 欧美一区二区大胆人体摄影专业网站| 色哟哟入口国产精品| 欧美日韩一区二区精品| 成人午夜高潮视频| 欧美日韩中文字幕综合视频| 亚洲三级黄色在线观看| 成人黄色免费在线观看| 欧美国产日本高清在线| 播播国产欧美激情| 亚洲日本成人女熟在线观看| 亚洲国产中文字幕久久网| 91产国在线观看动作片喷水| 911国产网站尤物在线观看| 日韩欧美在线视频| 欧美性在线观看| 在线观看成人黄色| 欧美精品电影免费在线观看| 亚洲午夜未满十八勿入免费观看全集| 国产精品毛片a∨一区二区三区|国| 亚洲最大成人免费视频| 国产欧美日韩免费看aⅴ视频| 成人免费福利在线| 久久久久久91香蕉国产| 尤物九九久久国产精品的特点| 亚洲国产欧美在线成人app| 久久久99久久精品女同性| 日韩精品中文字幕有码专区| 日韩欧美综合在线视频| 国产免费久久av| 亚洲一区二区免费在线| 精品国产自在精品国产浪潮| 国产精品精品久久久| 91精品国产自产在线老师啪| 色综合91久久精品中文字幕| 91精品久久久久| 日本成人黄色片| 久久精品久久精品亚洲人| 8090理伦午夜在线电影| 国产伦精品免费视频| 国产亚洲激情视频在线| 国产精品久久久久久久9999| 久久久人成影片一区二区三区| 欧美日韩在线免费观看| 日韩高清免费在线| 91九色综合久久| 欧美日韩在线观看视频| 国产精品国产三级国产专播精品人| 91久久嫩草影院一区二区| 日韩电影第一页| 91色琪琪电影亚洲精品久久|