- 9
- 0
- 约2.03千字
- 约 9页
- 2017-06-17 发布于湖北
- 举报
2007-05-27 晴 //采用非递归深度优先遍历算法,可以将回溯法表示为一个非递归过程#includeiostreamusing namespace std;class Knap{friend int Knapsack(int p[],int w[],int c,int n ); //设置友元函数public:void print() //定义类内函数打印结果{for(int m=1;m=n;m++){coutbestx[m] ;}coutendl;};private:int Bound(int i);void Backtrack(int i);int c; //背包容量int n; //物品数int *w; //物品重量数组int *p; //物品价值数组int cw; //当前重量int cp; //当前价值int bestp; //当前最优值int *bestx; //当前最优解int *x; //当前解};int Knap::Bound(int i)//装满背包if(i=n)b+=p/w*cleft;return b;}void Knap::Backtrack(int i){if(in){if(bestpcp){ for(int j=1;j=n;j
您可能关注的文档
- 鲜生活线下实体店加盟白皮书讲述.pptx
- 应急预案案例分析国内案例摘要.pdf
- 第六章 三相异步电动机Y-△降压启动控制线路.pptx
- 用户手册(融易付客户端) 二期资料.pdf
- 随着互联网技术的出现与广泛应用.doc
- 怎样利用空闲时间来建立经济学模型-瓦里安详解.doc
- 企业质量、环境、职业健康安全方针及目标.doc
- 参考文献的查找、引用与格式.doc
- 第八章 公文排版字体要求以及印制要求.doc
- 6S和精益化管理.ppt
- 部编版七年级上册语文 第六单元 想象世界 课外古诗词诵读 (3).pptx
- 部编版七年级上册语文 第六单元 想象世界 课外古诗词诵读 (7).pptx
- 部编版七年级上册语文 第六单元 想象世界 课外古诗词诵读(二) (2).ppt
- 部编版七年级上册语文 第六单元 想象世界 课外古诗词诵读(二).ppt
- 部编版七年级上册语文 第六单元 想象世界 课外古诗词诵读(二).pptx
- 部编版七年级上册语文 第六单元 想象世界 单元基础巩固练(6).pptx
- 水利检测资格测验培训(混凝土施工质量考验与评定)[精彩.pptx
- 三年级语文下册第二单元检测卷.pdf
- 部编版七年级上册语文 第六单元 想象世界 写作 发挥联想和想象 (4).pptx
- 部编版七年级上册语文 第六单元 想象世界 写作 发挥联想和想象.pptx
原创力文档

文档评论(0)