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

什么网站没人做办公室平面设计图

什么网站没人做,办公室平面设计图,网站的流程图,百度推广业务电话1854. 人口最多的年份 给你一个二维整数数组 logs #xff0c;其中每个 logs[i] [birthi, deathi] 表示第 i 个人的出生和死亡年份。 年份 x 的 人口 定义为这一年期间活着的人的数目。第 i 个人被计入年份 x 的人口需要满足#xff1a;x 在闭区间 [birthi, deathi - 1] 内…1854. 人口最多的年份 给你一个二维整数数组 logs 其中每个 logs[i] [birthi, deathi] 表示第 i 个人的出生和死亡年份。 年份 x 的 人口 定义为这一年期间活着的人的数目。第 i 个人被计入年份 x 的人口需要满足x 在闭区间 [birthi, deathi - 1] 内。注意人不应当计入他们死亡当年的人口中。 返回 人口最多 且 最早 的年份。 示例 1输入logs [[1993,1999],[2000,2010]] 输出1993 解释人口最多为 1 而 1993 是人口为 1 的最早年份。示例 2输入logs [[1950,1961],[1960,1971],[1970,1981]] 输出1960 解释 人口最多为 2 分别出现在 1960 和 1970 。 其中最早年份是 1960 。提示 1 logs.length 1001950 birthi deathi 2050 解题思路 使用小根堆维护死亡时间的先后次序再对出生时间进行从小到大的排序从小到大遍历出生时间每当遍历到一个时间就说明在这个时间点上有人出生因此我们需要把当前的人数加一当我们发现小根堆里面出现了比当前出生时间还要小的元素说明了在该人出生之前有人死亡因此我们需要将这部分人移除出小根堆并且将当前存活的人数减去。每次遍历出生时间的时候就统计一遍当前存活的人数如果当前的人数是目前的最大值则将人口最多的年份置为遍历到的出生年份。 代码 class Solution { public:int maximumPopulation(vectorvectorint logs) {int m(0),res-1,idx-1;priority_queueint,vectorint,greaterint pq;for (auto l:logs)pq.push(l[1]);sort(logs.begin(),logs.end());for(auto l:logs){while (l[0]pq.top()){pq.pop();m--;} m;if (mres){resm;idxl[0];}}return idx;} }; 解题思路 使用差分数组的思路因为这题的时间跨度比较小只有100个年份因此我们可以记录每个年份增加了人数哪个年份减少了人数最后通过遍历所有年份人数的增减去确定人口最多 且 最早 的年份 代码 class Solution { public:int maximumPopulation(vectorvectorint logs) {int m(0),res-1,idx-1;vectorint v(101);for (auto l:logs){v[l[0]-1950];v[l[1]-1950]--;}for (int i 0; i 101; i) {mv[i];if (mres){resm;idxi1950;}}return idx;} };
http://www.huolong8.cn/news/55870/

相关文章:

  • 高权重网站出售oppo手机商城
  • 如果做vr参观网站数码电子产品网站建设策划书
  • 手机网站建设哪家有新乡市四合一网站建设
  • asp.net网站开发是什么网站建设需求说明书
  • 济南建网站送400电话住房建设局网站
  • 网站用户体验设计冠县住房和城乡建设局网站
  • 宝安网站建设哪家便宜深圳装修公司哪家比较好
  • 各类网站导航网络营销工具的案例
  • 做网站的费用计入哪个科目wordpress页面显示
  • 腾讯云win建设网站北京网络安全公司
  • 佛山市品牌网站建设多少钱中国建设网官方网站企业
  • 一个网站两个空间网上书城网站开发外文参考文献
  • 建立门户网站的步骤网站跳转qq
  • 网站建设前端岗位职责怎样让网站排名优化工
  • 贵阳网站建设托管宝安品牌设计公司
  • 做网站淮南电商平台如何推广运营
  • 网站建设收费标准效果wordpress数据表格
  • 自学网站开发重庆cms建站模板
  • 延庆手机网站建设从零开始学微信公众号运营推广
  • 网站建设免费软件wordpress 翻译不起作用
  • 风中有朵雨做的云在线网站wordpress 按钮美化
  • html网站设计范例linux目录不可写 wordpress
  • 网站发布之后上传文件路径变了网站平台搭建包括哪些
  • 网站公司优势网站开发挣钱吗
  • 网站是否必须做可信网站认证开发公司名字大全
  • 欧美 电台 网站模板网上卖货平台有哪些
  • vs2013做的网站wordpress 进度插件
  • 移动互联网网站开发做微信支付的网站多少钱
  • 茶叶官网网站建设快手免费推广软件
  • 杭州有哪些做网站的公司教育网站前置审批