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

义乌做网站多少钱营销运营主要做什么

义乌做网站多少钱,营销运营主要做什么,三网合一网站建设方案,怎么编程做一个小游戏问题: 场景:工厂有n个产品,必须按顺序在A车间和B车间加工(先A后B) 目标:安排产品加工顺序,使得从开始到所有产品加工完成的总时间最短 关键限制:B车间必须等A完成后才能开始加工同…

问题:

场景:工厂有n个产品,必须按顺序在A车间和B车间加工(先A后B)

目标:安排产品加工顺序,使得从开始到所有产品加工完成的总时间最短

关键限制:B车间必须等A完成后才能开始加工同一产品

上面是一个例子

它是让A的最早加工产品地加工时间尽可能地少,也就相当于降序排列。

又让B的最早加工产品的加工时间尽可能地多,也就是相当于升序排序。

但是,它不仅仅是这样做的

它是把上面地数据分成了两组,A<B放一组,A>B的放一组

对于A<B这一组按照A进行降序排列

对于A>B这一组按照B进行升序排列

至于为什么这样可以达到调度最优的问题我还是没有理解。

	sort(arr.begin(),arr.end(),[](const vector<int>&a,const vector<int>&b){bool a_group1 = (a[0]<=a[1]); // a是否属于group1bool b_group1 = (b[0]<=b[1]); // b是否属于group1if(a_group1&&b_group1){return a[0]<b[0]; // a,b都在group1,Group1按A_i降序排列}else if(!a_group1&&!b_group1){return a[1]>b[1]; // a,b都不在group1,Group2按B_i升序排列}else{return a_group1; // Group1优先于Group2}});

总代码:

# include<iostream>
# include<vector>
# include<algorithm>
using namespace std;int main()
{int n;cin>>n;vector<vector<int>> arr(n,vector<int>(2));for(int i=0;i<n;i++){cin>>arr[i][0];}for(int i=0;i<n;i++){cin>>arr[i][1];}sort(arr.begin(),arr.end(),[](const vector<int>&a,const vector<int>&b){bool a_group1 = (a[0]<=a[1]); // a是否属于group1bool b_group1 = (b[0]<=b[1]); // b是否属于group1if(a_group1&&b_group1){return a[0]<b[0]; // a,b都在group1,Group1按A_i降序排列}else if(!a_group1&&!b_group1){return a[1]>b[1]; // a,b都不在group1,Group2按B_i升序排列}else{return a_group1; // Group1优先于Group2}});int time_a = 0;int time_b = 0;for(int i=0;i<n;i++){time_a+=arr[i][0];time_b = max(time_a,time_b)+arr[i][1];// 开始时间取决于max(time_a,time_b)}cout<<time_b<<endl;return 0;
}

题目:

http://www.dtcms.com/wzjs/92209.html

相关文章:

  • 买好域名后怎么做网站指定关键词排名优化
  • 南浔做网站seo优化师
  • 做网站送白酒引擎优化seo
  • 如何做网站方案静态网页制作
  • 有没有在网上做ps赚钱的网站seo排名快速上升
  • wamp网站根目录配置惠州疫情最新情况
  • 做兼职的网站是不是真的百度站长平台网页版
  • 专门做卫生间效果图的网站2022年网络流行语
  • 怎么知道网站是谁做的seo每日工作内容
  • 北京做网络工程公司的网站南宁百度seo建议
  • 两学一做网站视频百度一下app下载安装
  • 编程网站排名淘宝seo培训
  • 网站建设集团郑州网站优化
  • wordpress广告牌排名优化网站建设
  • 百度做网站不给FTP密码bt磁力在线种子搜索神器
  • 2023军文职人员招聘网官网长沙哪里有网站推广优化
  • 哈尔滨做网站找哪家好小说关键词提取软件
  • 营口 建设街道 政府网站百度软件应用中心
  • 长春的seo服务公司seo 工具推荐
  • 如何做酒店网站设计附近广告公司
  • 网站制作流程比较好的友链平台
  • app定制开发网站建设百度搜索关键词怎么刷上去
  • 长沙市网站制作电话手机百度搜索引擎入口
  • 网站主页制作教程成品网站1688入口的功能介绍
  • 深圳微信网站建设公司深圳搜索引擎优化收费
  • 网站前端切图做多个页面网上开店如何推广自己的网店
  • 网站做多少层级网上培训机构
  • 山东省和住房建设厅网站首页2020做seo还有出路吗
  • wordpress 调用api360优化大师旧版本
  • 北京哪家网站建设公司好软件外包网