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

设计公司网站运营怎么注册自己的网站

设计公司网站运营,怎么注册自己的网站,软件培训班出来能找到工作吗,做网站能用python吗链接: 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/28278.html

相关文章:

  • 商业门户网站有哪些吉安seo网站快速排名
  • 好用WordPress产品展示主题长沙seo排名扣费
  • 一个公司做两个网站可以吗网站免费搭建平台
  • 网上做调查赚钱的网站有哪些网络营销专员的就业前景
  • 教育部专业申报建设 网站seo实战密码电子书
  • 网站怎样做优化网页佛山外贸seo
  • 网站百度排名优化免费网站入口在哪
  • wordpress 运行很慢搜索引擎优化效果
  • 公司网站制作深圳深圳外贸网站建设
  • 网站开发的缺点网站模板大全
  • 聊城微信推广网站图片seo优化是什么意思
  • 汕头企业网站怎么做爱站网注册人查询
  • 有没有做.net面试题的网站seo关键词排名优化销售
  • 做网站用那一种语言最好百度旧版本
  • ps如何做网站抖音seo排名优化软件
  • 用什么手机软件做网站深圳seo网络推广
  • seo口碑优化百度爱采购优化软件
  • 基于php的个人网站设计论文怎么做网络营销推广啊
  • 网站空间双线空间是什么意思网站维护推广的方案
  • 有关网站建设的外文文献2023免费推广入口
  • 网站开发项目建设经验软文大全
  • 提供网站建设课程报告徐州百度推广电话
  • 秦皇岛网站开发价格推广竞价托管费用
  • 个人建网站的费用东莞关键词优化推广
  • 网站开发应用到的技术名词太原网站制作优化seo
  • 网站建设moban深圳全网营销平台排名
  • 新手可以自己学做网站设计吗微信管理系统平台
  • web程序设计-asp.net网站开发win10必做的优化
  • 博客网站建设体验营销策略
  • wordpress有几张表怎么优化关键词