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

自己的网站怎么做的网站建设兆金手指下拉

自己的网站怎么做的,网站建设兆金手指下拉,一句话宣传自己的产品,做网站有生意吗文章目录1. 题目2. 解题1. 题目 给你一个数组 arr #xff0c;该数组表示一个从 1 到 n 的数字排列。有一个长度为 n 的二进制字符串#xff0c;该字符串上的所有位最初都设置为 0 。 在从 1 到 n 的每个步骤 i 中#xff08;假设二进制字符串和 arr 都是从 1 开始索引的情… 文章目录1. 题目2. 解题1. 题目 给你一个数组 arr 该数组表示一个从 1 到 n 的数字排列。有一个长度为 n 的二进制字符串该字符串上的所有位最初都设置为 0 。 在从 1 到 n 的每个步骤 i 中假设二进制字符串和 arr 都是从 1 开始索引的情况下二进制字符串上位于位置 arr[i] 的位将会设为 1 。 给你一个整数 m 请你找出二进制字符串上存在长度为 m 的一组 1 的最后步骤。一组 1 是一个连续的、由 1 组成的子串且左右两边不再有可以延伸的 1 。 返回存在长度 恰好 为 m 的 一组 1 的最后步骤。如果不存在这样的步骤请返回 -1 。 示例 1 输入arr [3,5,1,2,4], m 1 输出4 解释 步骤 100100由 1 构成的组[1] 步骤 200101由 1 构成的组[1, 1] 步骤 310101由 1 构成的组[1, 1, 1] 步骤 411101由 1 构成的组[111, 1] 步骤 511111由 1 构成的组[11111] 存在长度为 1 的一组 1 的最后步骤是步骤 4 。示例 2 输入arr [3,1,5,4,2], m 2 输出-1 解释 步骤 100100由 1 构成的组[1] 步骤 210100由 1 构成的组[1, 1] 步骤 310101由 1 构成的组[1, 1, 1] 步骤 410111由 1 构成的组[1, 111] 步骤 511111由 1 构成的组[11111] 不管是哪一步骤都无法形成长度为 2 的一组 1 。示例 3 输入arr [1], m 1 输出1示例 4 输入arr [2,1], m 2 输出2提示 n arr.length 1 n 10^5 1 arr[i] n arr 中的所有整数 互不相同 1 m arr.length来源力扣LeetCode 链接https://leetcode-cn.com/problems/find-latest-group-of-size-m 著作权归领扣网络所有。商业转载请联系官方授权非商业转载请注明出处。 2. 解题 class Solution { public:int findLatestStep(vectorint arr, int m) {int n arr.size(), i, ans -1;vectorvectorint pos(n2, vectorint(2, -1));//存储该组的左右端点位置vectorint len(n1, 0);//长度为x的有多少组int l1,r1,l2,r2,n1,n2,nall,l,r;for(i 0; i n; i){l r arr[i];nall 1;n1 n2 0;if(pos[l-1][0] ! -1)//左边存在{l1 pos[l-1][0];r1 pos[l-1][1];n1 r1-l11;}if(pos[l1][0] ! -1)//右边存在{l2 pos[l1][0];r2 pos[l1][1];n2 r2-l21;}if(n1){l min(l, l1);nall n1;len[n1]--;}if(n2){r max(r, r2);nall n2;len[n2]--;}len[nall];pos[l][0] l;pos[l][1] r;pos[r][0] l;pos[r][1] r;if(len[m])ans i1;}return ans;} };648 ms 127.7 MB 我的CSDN博客地址 https://michael.blog.csdn.net/ 长按或扫码关注我的公众号Michael阿明一起加油、一起学习进步
http://www.pierceye.com/news/42860/

相关文章:

  • 小说网站排名怎么做为网站做安全认证服务
  • 庄浪县县住房建设局网站太原网站制作小程序
  • 手机开发网站开发关于绿色环保网站的建设历程
  • 换模板搭建网站怎么做不同企业的网络营销网站
  • 网站建设简介怎么样网站建设自学
  • 怎么样子做网站阿里云wordpress托管
  • php做网站难吗h5网站源码
  • 长沙市网站建设宁波外贸进出口公司
  • 网站导航栏如何优化广告片制作
  • 公司做网站需要注意什么事情昆明专业网站排名推广
  • 网站建设咨询有客诚信网站建建立反洗钱内部控制机制的基本原则
  • 上海营销网站建设公司百度指数怎么看
  • 惠州酒店网站建设网站建设有哪些主题
  • 企业网站查询系统官网无锡网站建设人员
  • 如何做电影网站才不侵权做网站可以用什么软件
  • 网站建设必会的软件官网指的是什么网站
  • 建设工程招投标网最专业的网站asp.net搭建网站
  • 桃花岛网站是什么推广普通话的画
  • 服装行业网站建设规划网站 地图导航代码
  • 网站前端开发流程网络运维必备知识
  • 公司的网站建设费用算什么费用网站服务器租用还是托管呢
  • 佛山网站制作好处重庆网站仿站
  • 做刷机网站赚钱吗缪斯设计集团
  • 西青房地产网站建设进入公众号怎么找出二维码
  • 手机管理网站模板下载软件网站设计与开发
  • 井冈山保育院网站建设智能网站建设软件有哪些
  • 高品质的网站开发公司台州企业网站seo
  • 网站建设 东营远见网络公司学做网站多长时间
  • 网站建设liluokj吴江微信网站制作
  • 二级网站怎么建设wordpress怎么做双语站