贪心算法解决0-1背包问题(共6页).docx

上传人:晟*** 文档编号:8363091 上传时间:2021-11-20 格式:DOCX 页数:6 大小:35.20KB
下载 相关 举报
贪心算法解决0-1背包问题(共6页).docx_第1页
第1页 / 共6页
贪心算法解决0-1背包问题(共6页).docx_第2页
第2页 / 共6页
贪心算法解决0-1背包问题(共6页).docx_第3页
第3页 / 共6页
贪心算法解决0-1背包问题(共6页).docx_第4页
第4页 / 共6页
贪心算法解决0-1背包问题(共6页).docx_第5页
第5页 / 共6页
点击查看更多>>
资源描述

精选优质文档-倾情为你奉上 贪心算法-0-1背包问题1、问题的描述有编号分别为a,b,c,d,e的五件物品,它们的重量分别是2,4,2,1,3,它们的价值分别是3,5,6,4,6,现在给你个承重为10的背包,如何让背包里装入的物品具有最大的价值总和?贪心算法的思想:贪心原则为单位价值最大且重量最小,不超过背包最大承重量为约束条件。也就是说,存在单位重量价值相等的两个包,则选取重量较小的那个背包。2、代码及注释#include #define M 5/定义一个node结构体,用来存放物体的重量和价值struct node float value;/价值 float weight;/重量 int flag; /用来判别这个物体是否装进背包NodeM,temp;float Value,curvalue=0;/总价值和当前价值float Weight,curweight=0;/背包的最大承受重量和现有重量/按性价比

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 实用文档资料库 > 公文范文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。