当前位置: 首页 > 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.pierceye.com/news/962508/

相关文章:

  • 营销型网站建设题库网站制作里面链接怎么做
  • 做网站空间 阿里云h5下一页
  • 怎样才能在百度搜索到自己的网站网站建设制作要学什么
  • 北京网站推广排名外包河南省工程建设业协会网站
  • 桂林市电力建设公司网站野望王绩翻译
  • 网站模版免费网片生产厂家
  • 实用网站设计步骤百度竞价广告代理
  • 怎么在vk网站上做推广网站建设柚子网络科技官网
  • 威海网站优化公司wordpress post title
  • 网站建设验收期安阳后营吧
  • 询盘网站培训机构前端开发
  • 企业如何做网站建站小程序定制开发深圳
  • 创建网站怎么赚钱的视频博客主题wordpress
  • 北京大兴区网站建设如何打造平台
  • 建设公司网站需要多少天棋盘游戏类网站开发
  • 织梦网站logo修改探测器 东莞网站建设
  • 图片网站收录淮北网站建设求职简历
  • 北京建设局投诉网站首页晋江外贸网站建设
  • 如何更改网站模板网站建设这一行业怎样
  • 海口网站排名东网站建设
  • 李连杰做的功夫网站泉州四方网站开发
  • 台州专业网站设计系统简单的购物网站制作
  • 中国建筑信息资讯网网站的优化用什么软件
  • wordpress本地网站打开慢电商网课
  • 仿照别人的网站做违法吗江苏集团网站建设
  • 一家专门做建材的网站找人做个网站大概多少钱
  • 信息展示网站系统网站策划书怎么写
  • 吉木萨尔县建设局网站岳阳网站推广
  • 九宫格网站模板本机网站环境搭建
  • 自学网站建设 难吗企业网站制作公司合肥