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

建设网站的主要流程有哪些蓝色风格企业网站模板

建设网站的主要流程有哪些,蓝色风格企业网站模板,ps设计网页,运城建设银行网站Problem: 2251. 花期内花的数目 2251. 花期内花的数目 思路解题方法Code 思路 看题目应该是一道比较经典的差分#xff0c;本来准备拿差分数组做的#xff0c;后来搂了一眼题解#xff0c;发现用二分的方法更简单 解题方法 此题有一种很简便的方法#xff0c;第i个人到… Problem: 2251. 花期内花的数目 2251. 花期内花的数目 思路解题方法Code 思路 看题目应该是一道比较经典的差分本来准备拿差分数组做的后来搂了一眼题解发现用二分的方法更简单 解题方法 此题有一种很简便的方法第i个人到达时间为people[i]所以我们不难找到在这个时间之前花期已经开始的花的数量即v1start people[i]同理我们也可以找到在这之前花期已经结束的花的数量即v2end people[i]由此不难得出花开数目即为v1-v2而上述思路中找到在某个时间点之前花期开始或者结束的数目我们在有序数组starts和ends内用二分查找即可很好的解决这个问题因此我们在处理好输入数据后还需要让starts和ends有序即可。 Code class Solution { public:vectorint fullBloomFlowers(vectorvectorint flowers, vectorint people) {vectorint ans;int n flowers.size();vectorint starts(n), ends(n);for(int i0;in;i){starts[i] flowers[i][0];ends[i] flowers[i][1];}sort(starts.begin(), starts.end());sort(ends.begin(), ends.end());int n2 people.size();for(int i0;in2;i){int v1 upper_bound(starts.begin(), starts.end(), people[i]) - starts.begin();int v2 lower_bound(ends.begin(), ends.end(), people[i]) - ends.begin();ans.push_back(v1-v2);}return ans;} };
http://www.w-s-a.com/news/379160/

相关文章:

  • 普宁网站建设公司网络商城设计
  • wordpress主题 外贸网站wordpress安装后输入帐号登不进去
  • 陕西省西安市建设局网站永登网站设计与建设
  • 广东网站设计招工.免费咨询贷款
  • 做试题网站在线做c 题的网站
  • 青岛发现51例阳性南京专业网站优化公司
  • 南昌建站如何上wordpress
  • 洛阳网站建设优惠公司建筑企业上市公司有哪些
  • 营销型网站建设营销型网站建设手机网站设计需要学什么
  • 在线视频网站 一级做爰片南通网站建设找哪家
  • 网站优化文章东莞专业网站建设价钱
  • 哈尔滨网页设计网站模板泰兴建设局网站
  • 响应式网站设计公司报纸做垂直门户网站
  • 陕西旭泽建设有限公司网站企业网站建设软件需求分析
  • 上海公司网站建设方案中企动力西安分公司
  • dedecms网站后台怎样才能上百度
  • 云互联的网站名字亚马逊雨林生物
  • 电商网站功能企查查企业信息查询网
  • 特色网站建设中国住房和城乡建设局官网
  • 长春市住房城乡建设厅网站做白酒网站
  • 自己的网站怎么做的成品免费ppt网站
  • 番禺区网站建设哪里有泰安公司
  • 网站制作详细过程网站开发最强工具
  • 孟村县做网站长春城投建设投资有限公司网站
  • 国家重大建设项目库网站wordpress安装 var
  • 供求信息网站建设报价网站制作 苏州
  • 动漫建模代做网站百度一下wordpress nginx 固定链接
  • 广州网站开发网络公司网站建设的书
  • php手机网站开发教程家政网站怎么做
  • 视频网站的建设预算通信科技网站设计