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

设计师招聘网站免费的企业建站系统

设计师招聘网站,免费的企业建站系统,沧州各种网站,网站建设企业开发Stall Reservations luogu 2859 poj 3190 题目大意#xff1a; 有n头牛#xff0c;每头牛都有自己的挤奶时间#xff0c;挤奶时间内每头牛用一个奶棚#xff0c;现在问最少需要多少个奶棚 输入样例 5 1 10 2 4 3 6 5 8 4 7输出样例 4 1 2 3 2 4数据范围 1⩽N⩽50,00…Stall Reservations luogu 2859 poj 3190 题目大意 有n头牛每头牛都有自己的挤奶时间挤奶时间内每头牛用一个奶棚现在问最少需要多少个奶棚 输入样例 5 1 10 2 4 3 6 5 8 4 7输出样例 4 1 2 3 2 4数据范围 1⩽N⩽50,0001 \leqslant N \leqslant 50,0001⩽N⩽50,000 1⩽A⩽B⩽1,000,0001 \leqslant A \leqslant B \leqslant 1,000,0001⩽A⩽B⩽1,000,000 解题思路 直接贪心当有位时就进去否则开一个但这样o(n2)o(n^2)o(n2)会TLETLETLE所以我们用STL堆来求空的使时间复杂度优化到o(nlogn)o(n\ log_n)o(n logn​) 代码 #includequeue #includecstdio #includecstring #includeiostream #includealgorithm using namespace std; int n,ans; struct rec {int s,bg,ed,num; }a[50500]; bool operator (const rec x,const rec y){return x.edy.ed;}//改为小根堆 bool cmp(rec x,rec y){return x.bgy.bg;} bool cmpp(rec x,rec y){return x.numy.num;} int main() {scanf(%d,n);for (int i1;in;i){scanf(%d %d,a[i].bg,a[i].ed);a[i].numi;}sort(a1,a1n,cmp);priority_queuerecd;//定义堆a[1].s1;d.push(a[1]);ans1;for (int i2;in;i){rec hd.top();if (h.eda[i].bg)//看看是否重复{d.pop();a[i].sh.s;//记录牛棚的编号d.push(a[i]);//入堆}else{a[i].sans;//新建一个牛棚d.push(a[i]);}}sort(a1,a1n,cmpp);//排序回原来的样子printf(%d\n,ans);for (int i1;in;i)printf(%d\n,a[i].s); }
http://www.zqtcl.cn/news/823295/

相关文章:

  • 建设网站贵吗深圳网站建设推广论坛
  • 做网站需注意事项会员卡管理系统下载
  • 嘉兴高端网站建设公司电子信息工程能进国家电网吗
  • 建网站 广州网站改版 理论
  • 门户网站简称昆明本地网站
  • 网站定位的核心意义离婚协议书模板 完整版
  • 网站首页改版方案长图制作网站
  • 网站的栏目有什么名字保定网络公司网站
  • 南京建设机械网站建设银行网站解除绑定
  • 厚街公司网站建设wordpress发邮件更新
  • wap网站制作网络设计公司经营范围
  • 织梦网站被做跳转还被删除文件第三方电子商务平台有哪些
  • 财经网站源码 织梦游戏ui培训
  • 石家庄站布局图网站建设公司怎么
  • 电商网站建设选迅法网东莞系统网站建设
  • 网站栏目 英文wordpress 情侣
  • 济南市历下区建设局官方网站wordpress 作者页
  • 武进建设银行网站首页大型网站建设哪家快
  • 做网站用vs怎么自己写代码做网站
  • 网站建设产品需求文档技术培训学校机构
  • 简单个人网站源码石景山网站seo优化排名
  • 用花生做网站房地产电子商务的网站建设
  • 宁波网站建设团队sem竞价托管多少钱
  • 工艺品东莞网站建设营销助手app
  • 怎么添加网站 多少钱wordpress 在线教育模板
  • 做鞋的垂直网站小型购物网站模板
  • 石家庄公司网站建设网站建设技术难点
  • 阿里云能放企业网站吗建设网站的建设费用包括什么
  • 网站对公司的作用是什么初学者学做网站用什么软件
  • 网站的建设模式高校后勤网站建设要求