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

公司网页申请关键词优化排名工具

公司网页申请,关键词优化排名工具,网络 网站,微信企业推广文章目录1. 题目2. 解题2.1 set 有序2.2 滑动窗口1. 题目 花园里有 N 个花盆#xff0c;每个花盆里都有一朵花。 这 N 朵花会在 N 天内依次开放#xff0c;每天有且仅有一朵花会开放并且会一直盛开下去。 给定一个数组 flowers 包含从 1 到 N 的数字#xff0c;每个数字表… 文章目录1. 题目2. 解题2.1 set 有序2.2 滑动窗口1. 题目 花园里有 N 个花盆每个花盆里都有一朵花。 这 N 朵花会在 N 天内依次开放每天有且仅有一朵花会开放并且会一直盛开下去。 给定一个数组 flowers 包含从 1 到 N 的数字每个数字表示在那一天开放的花所在的花盆编号。 例如 flowers[i] x 表示在第 i1 天盛开的花在第 x 个花盆中i 和 x 都在 1 到 N 的范围内。 给你一个整数 k请你输出在哪一天恰好有两朵盛开的花他们中间间隔了 k 朵花并且都没有开放。 如果不存在输出 -1。 样例 1: 输入: flowers: [1,3,2] k: 1 输出: 2 解释: 在第二天第一朵和第三朵花都盛开了。样例 2: 输入: flowers: [1,2,3] k: 1 输出: -1注释 : 给定的数组范围是 [1, 20000]。来源力扣LeetCode 链接https://leetcode-cn.com/problems/k-empty-slots 著作权归领扣网络所有。商业转载请联系官方授权非商业转载请注明出处。 2. 解题 2.1 set 有序 直接 set 插入开花的位置返回 pairiter, bool查看 iter 前后是否存在差距为 k1 的元素 class Solution { public:int kEmptySlots(vectorint bulbs, int k) {int i;setint s;s.insert(bulbs[0]);for(i 1; i bulbs.size(); i){auto p s.insert(bulbs[i]);auto it p.first, end p.first;if(p.first ! s.begin()){ //前面有元素if(abs(*(--it)-bulbs[i])k1)return i1;}it p.first, end --s.end();if(p.first ! end){ //后面有元素if(abs(*(it)-bulbs[i])k1)return i1;}}return -1;} };424 ms 84.6 MB 2.2 滑动窗口 参考题解 class Solution { public:int kEmptySlots(vectorint bulbs, int k) {int i, l 0, r k1, d INT_MAX;vectorint day(bulbs.size());for(i 0; i bulbs.size(); i)day[bulbs[i]-1] i1;i 1;while(r bulbs.size()){if(day[l] day[i] day[i] day[r]){i;//这天比端点都晚开花continue;}if(i r)d min(d, max(day[l], day[r]));//求最早的那天//不满足从i开启新的窗口l i;r ik1;i;}return dINT_MAX ? -1 : d;} };328 ms 78.2 MB 我的CSDN博客地址 https://michael.blog.csdn.net/ 长按或扫码关注我的公众号Michael阿明一起加油、一起学习进步
http://www.zqtcl.cn/news/866800/

相关文章:

  • 惠州建设工程交易网站网站服务器失去响应
  • 网站下拉广告iphone app wordpress
  • 网站图片怎样做seo优化如何重新安装wordpress
  • python做网站源码长沙建设网站制作
  • wordpress调用分类的所有子目录龙岩seo公司首荐3火星
  • 聊城市建设工程质量监督站网站wordpress 头部
  • 低价郑州网站建设wordpress是外网吗
  • 互联网门户网站有哪些win10优化大师是官方的吗
  • 深圳品牌做网站公司有哪些公司名称变更网站要重新备案吗
  • 网站网页建设实训心得体会二类电商平台都有哪些
  • 兰州免费网站建设上海城隍庙要门票吗
  • 如何做外贸soho做网站中型网站建设
  • 冠县品牌网站建设推广外贸企业网站管理系统
  • 信息管理的基本原理分析网站建设南阳网站建设制作
  • 网站一直百度上搜不到是怎么回事啊网站建设首保服务
  • 解决网站兼容性问题福州房产网站建设
  • 怀化百度整站优化服务wap网站前景
  • 临沂制作网站企业施工企业汛期工作实施方案
  • 82家合法现货交易所名单永康关键词优化
  • 郑州市建设工程造价信息网站浙江省建设工程质量管理协会网站
  • 乌兰浩特市建设局网站永州微网站建设
  • 做网站的用什么电脑好wordpress首页调用指定分类
  • 网站域名申请好了怎么建设网站室内设计培训班哪个学校好
  • 东莞厚街网站建设网页设计代码字号px
  • 网站建站免费淘宝优惠券网站建设总代
  • 茶叶网站设计建设工程监理招标网站
  • 网站建设发展历程做网站要多少钱 知乎
  • 丽江建设信息网站江门网站制作方案
  • 网站名注册移动端应用开发
  • 本地网站搭建流程短链接生成器app