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

做网站用什么开发语言seo优化教程下载

做网站用什么开发语言,seo优化教程下载,wordpress问答模块,wordpress页面加速链接: 630. 课程表 III 题意 一个课程花费ai天,需要在bi天之前修好才算成功,求最多能修几个课 解: ddl越靠后的应该越晚做,所以先按照b排序(这还用问为什么吗? 然后通过维护一个优先队列存…

链接:

630. 课程表 III

题意

一个课程花费ai天,需要在bi天之前修好才算成功,求最多能修几个课

ddl越靠后的应该越晚做,所以先按照b排序(这还用问为什么吗?

然后通过维护一个优先队列存储目前已经修的课程,按照a排序,花费时间越多的越不划算

这是我们可以发现,越后面进来的课,ddl越晚,那么当这个后面来的课a大于队列内的数字时,不能修

当这个后面来的课a小于队列内的数字时,是更优解,替换队列内的最大数(由于用时短,ddl晚,则一定合法

实际代码:

#include<bits/stdc++.h>
using namespace std;
static bool cmp(vector<int>& lhs,vector<int>& rhs)
{if(lhs[1]==rhs[1]) return lhs[0]<rhs[0];else return lhs[1]<rhs[1];
}
int scheduleCourse(vector<vector<int>>& courses)
{sort(courses.begin(),courses.end(),cmp);priority_queue<int>p_q;int sum=0;for(auto& course:courses){int need=course[0],ddl=course[1];if(sum+need<=ddl){sum+=need;p_q.push(need);}else if(!p_q.empty() && p_q.top()>need){sum-=p_q.top()-need;p_q.pop();p_q.push(need);}}return p_q.size();
}

限制:

  • 1 <= courses.length <= 104
  • 1 <= durationi, lastDayi <= 104
http://www.zhongyajixie.com/news/36251.html

相关文章:

  • 网站单页模板下载百度竞价关键词查询
  • 苹果app如何做ppt模板下载网站宁波seo排名优化哪家好
  • 商用自适应网站建设郑州厉害的seo优化顾问
  • 佛山门户网站建设如何优化关键词搜索排名
  • phpcms 网站打不开网络软文营销的案例
  • 网站建设公司成都重庆森林经典台词 凤梨罐头
  • 网页浏览器如何放大关键词排名优化如何
  • wordpress 访问速度正安县网站seo优化排名
  • 网站建设面试题互联网品牌的快速推广
  • 手机微网站第二年续费吗2024年疫情还会封控吗
  • 网站建设公司是什么金华seo扣费
  • 网站界面要素广州网络营销选择
  • 贵州城乡建设厅官网如何做网站搜索引擎优化
  • 做二手的网站有哪些站长seo推广
  • 响水做网站的网络营销技巧
  • 合肥做网站工作室深圳互联网公司排行榜
  • 网站 可以做无形资产吗品牌推广的三个阶段
  • 网站做优化有效吗移动营销
  • 做网站大型引流推广方案
  • 如何自己做直播网站营销技巧第三季
  • 做更好的自己 网站seo优化 搜 盈seo公司
  • 广州化妆品网站建设公司排名免费建网站的步骤
  • 中山市做网站实力网店产品seo如何优化
  • 北京公司网站制作费用男生最喜欢的浏览器
  • 岳池住房和城乡建设厅网站网站seo设计方案案例
  • 网站客服系统源码seo型网站
  • 便宜的网站空间网络工具
  • 新手做淘宝哪个网站比较好关键字
  • 大良制作网站湖北seo整站优化
  • 学生做网站怎么收费怎么搜索网站