当前位置: 首页 > news >正文

电子商务网站建设调查报告宿州网站建设哪家公司好

电子商务网站建设调查报告,宿州网站建设哪家公司好,优购网官网,wordpress不同分类目录页面显示文章数量不同0-1背包问题#xff1a; 前提#xff1a;给定n种物品和一个背包。物品i的重量是Wi#xff0c;其价值为Vi#xff0c;背包的容量为C。 问题#xff1a;应如何选择装入背包的物品#xff0c;使得装入背包中物品的总价值最大? 背包问题#xff1a; 与0-1背包问题类似 前提给定n种物品和一个背包。物品i的重量是Wi其价值为Vi背包的容量为C。 问题应如何选择装入背包的物品使得装入背包中物品的总价值最大? 背包问题 与0-1背包问题类似所不同的是在选择物品i装入背包时可以选择物品i的一部分而不一定要全部装入背包1≤i≤n。 贪心算法总是做出在当前看来是最好的选择也就是说贪心算法并不从整体最优上加以考虑所做出的的选择只是某种意义上的局部最优选择 虽然贪心算法不是对所有的问题都能得到整体最优解但对范围相当广的许多问题都能产生最优解即使贪心算法不能得到整体最优解但其最终结果却是最终结果却是最优解的很好的近似解。 注意不要用if else #includeiostream #includealgorithm #includecstring using namespace std;typedef struct Node {float value;float weight;float vw;//单位重量的价值 }node; bool cmp(node x,node y) {if(x.vwy.vw)//从大到小排序 return true;elsereturn false; } void knaspsack(int n,float capacity,float *value,float *weight,float *result) {Node node[n1];for(int i1;in;i){node[i].valuevalue[i];node[i].weightweight[i];node[i].vw(float)node[i].value/node[i].weight;}sort(node1,noden1,cmp);for(int i1;in;i){value[i]node[i].value;coutvalue[i] ;weight[i]node[i].weight;coutweight[i] ;coutnode[i].vwendl;}float ccapacity;int i;for(int i1;in;i){if(cweight[i])break;//这里不能使用if else result[i]1;cc-weight[i];}if(in){ result[i]c/weight[i]; } } void knapsack(int n,float M,float v[],float w[],float x[]) { int i; //物品整件被装下 for(i1;in;i){ if(w[i]M) break; x[i]1; M-w[i]; } //物品部分被装下 if(in) x[i]M/w[i]; } int main() {cout输入背包中物品的种类;int n;cinn; cout输入背包的容量;float capacity;cincapacity; cout输入物品对应的价格;float value[n1]; for(int i1;in;i){cinvalue[i];}cout输入物品对应的重量;float weight[n1];for(int i1;in;i){cinweight[i];}float result[n1];for(int i1;in;i){result[i]0;}//knaspsack(n,capacity,value,weight,result);knapsack(n,capacity,value,weight,result);for(int i1;in;i){coutresult[i] ;}return 0;} 贪心算法解决背包问题的主要时间用在了将其各种物品按其单位重量的价值从小到大排序 O(n*logn)
http://www.pierceye.com/news/410090/

相关文章:

  • 网站有哪几种类型郑州建设信息网可以领证书吗
  • wordpress 百度网盘网站semseo先做哪个
  • 中企动力网站策划小程序开发平台软件
  • 做网站的公司创业泉州网页设计制作
  • 做网站一定要服务器吗做响应式网站
  • 做网站建设涉及哪些算法呼和浩特网站建设电话
  • 网站流量统计 设计做seo需要会网站开发吗
  • 网站前台用什么开发襄阳谷城网站建设
  • 网站icp备案号怎么查北京 网站建设 SEO
  • 西安做网站哪里好wordpress用户前端化
  • 宁波网站优化如何免费加速器
  • 一佰互联自助建站网站公司建设网站价格
  • 外贸网站模板免费下载wordpress英文显示改中文字体
  • 长春电商网站建设公司电话微博内容放到wordpress
  • 网站销售怎么样的商务网站模块设计时前台基础设施建设
  • 进空间的网站吗帝国建站教程
  • 做网站 业务流程图如何选择丹阳网站建设
  • 金属东莞网站建设技术支持开放平台产品经理
  • 全网营销型的网站苏州网站设计多少钱
  • 河南教育平台网站建设北京市工程建设信息交易网站
  • 正规品牌网站设计推荐如何上传自己的做的网站
  • 企业网站优化甲薇g71679做同等效果下拉词制作手机网站哪家好
  • 物流运输做网站的素材多用户商城系统价格
  • 营销型网站建设流程电脑怎么建网站
  • 郑州市汉狮做网站360免费建站
  • 安阳哪里有学做网站的学校做个公众号需要多少钱
  • 建站seo是什么成都做营销型网站
  • 网站建设哪个wordpress分类title
  • 建手机网站多少钱挂机软件定制
  • 网站建设 提案 框架河南一般建一个网站需要多少钱