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

网站后期维护价格榜单设计

网站后期维护价格,榜单设计,网站界面设计方案,linux系统问题描述 有 n 个作业#xff08;编号为1#xff5e;n#xff09;要在由两台机器 M 1和 M 2 组成的流水线上完成加工。每个作业加工的顺序都是先在 M 1​上加工#xff0c;然后在 M 2 上加工。 M 1 和 M 2 加工作业 i 所需的时间分别为 a i 和 b i#xff08;1≤i≤n编号为1n要在由两台机器 M 1和 M 2 组成的流水线上完成加工。每个作业加工的顺序都是先在 M 1​上加工然后在 M 2  上加工。 M 1 和 M 2  加工作业 i 所需的时间分别为 a i 和 b i1≤i≤n。 流水作业调度问题要求确定这 n 个作业的最优加工顺序使得从第一个作业在机器 M 1 上开始加工到最后一个作业在机器 M 2 上加工完成所需的时间最少。可以假定任何作业一旦开始加工就不允许被中断直到该作业被完成即非优先调度。 测试说明 输入格式: 第一行输入作业数 n接着的 n 行分别为在 M 1和M 2 加工各作业所需的时间。 输出格式: 输出最优调度方案时间最少所需的时间。 输入样例1: 4 5 6  作业1在M1上执行时间为5在M2上执行时间为6 12 2 4 14 8 7 输出样例1 33 输出样例1解释 总时间33 调度方案 第1步执行作业3 第2步执行作业1 第3步执行作业4 第4步执行作业2 注意算法的时间复杂度优化避免评测超时。 补充代码  #includebits/stdc.husing namespace std;typedef long long ll;const int N 1010;struct Node{ll t, idx;}Nodes[N];int a[N],b[N];bool cmp(Node a , Node b){return a.t b.t;}int ans[N];void solve(){int n;cin n;for(int i1;in;i){Nodes[i].idx i;cin a[i] b[i];if(a[i] b[i]){Nodes[i].t a[i];}else{Nodes[i].t b[i];}}sort(Nodes 1, Nodes 1 n,cmp);int f1 0,f20;int l 1,rn;for(int i1;in;i){if(Nodes[i].t a[Nodes[i].idx]){ans[l] Nodes[i].idx;}else{ans[r --] Nodes[i].idx;}}for(int i1;in;i){int id ans[i];f1 a[id];f2 max(f1,f2) b[id];}cout f2 endl;}int main () {solve();return 0;}
http://www.hkea.cn/news/14551302/

相关文章:

  • 班级网站设计wordpress苏州企业网站建设公司
  • 汕头网站网店建设网站制作金华公司电话
  • 网站精美排版代码用wordpress建站学什么
  • 房地产建设网站网站在线订单系统怎么做
  • 租服务器的网站多用户商城系统在哪里找
  • 九洲建设集团网站wordpress 删除作者
  • 免费网站入口2021新闻做的差的网站
  • 重庆模板建站公司电子商务网站建设是学什么
  • 提供石家庄网站推广文字图片设计制作在线
  • 网站目录怎么做301跳转域名注册过后怎么使用
  • 怎样做网站快手刷粉山东网站建设网站
  • 打开无忧管理后台网站宝安住房和建设局网站电话
  • 北京学设计去哪个网站福田公司官网
  • 网站点击按钮排序企业网站服务门户
  • 一家专门做特卖的网站手机版深圳品牌网站建设服务
  • 安顺做网站的公司潜水艇官方网站代理
  • 怎么做分享网站代账公司注册条件
  • 洛阳网站设计哪家专业网站模板建设报价单
  • 中国建设银行官网站预约纪念币wordpress audio主题
  • 网站seo方案建设目标网站安全优化
  • 网站会员注册系统怎么做视频亚马逊主机wordpress
  • 网络推广的网站中融木业网站是那个网站做的
  • 建设官方网站需要那些人员做销售在那个网站找
  • ie常用网站设置一二三年级手工
  • 外贸怎么上国外的网站动漫设计与制作主修课程
  • 网站优化排名如何做优化制造业布局
  • 做网站 图片侵权搜索关键词推荐
  • 潍坊百度网站建设快速网站开发框架
  • 如何借助织梦制作一个简单的网站企业官网门户网站管理系统
  • 网站建设费用做什么科目北京网架公司