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

常州做网站信息网站推广优化淄博公司

常州做网站信息,网站推广优化淄博公司,wordpress网代码显示图片,2023年重启核酸在仅包含 0 和 1 的数组 A 中#xff0c;一次 K 位翻转包括选择一个长度为 K 的#xff08;连续#xff09;子数组#xff0c;同时将子数组中的每个 0 更改为 1#xff0c;而每个 1 更改为 0。 返回所需的 K 位翻转的最小次数#xff0c;以便数组没有值为 0 的元素。如果…在仅包含 0 和 1 的数组 A 中一次 K 位翻转包括选择一个长度为 K 的连续子数组同时将子数组中的每个 0 更改为 1而每个 1 更改为 0。 返回所需的 K 位翻转的最小次数以便数组没有值为 0 的元素。如果不可能返回 -1。 示例 1 输入A [0,1,0], K 1 输出2 解释先翻转 A[0]然后翻转 A[2]。 解题思路 贪心思路遍历每个0元素对其进行翻转使用队列维护翻转的子数组的首位下标 代码 class Solution {public int minKBitFlips(int[] A, int K) {int res0;LinkedListInteger queuenew LinkedList();for (int i 0; i A.length; i) {if(!queue.isEmpty()i-K1queue.getFirst()) //当前位置不在队头翻转的子数组范围内所以移除队头元素queue.removeFirst(); //剩余队列中的元素个数代表当前位置被多少个已经翻转的子数组覆盖即当前位置的翻转次数偶数次翻转是本身奇数次翻转是相反数以此判定当前位置的元素是否为0if(queue.size()%2A[i]){if(iKA.length) return -1;//不能恰好被k长度子数组覆盖res;queue.addLast(i);}}return res;} }
http://www.pierceye.com/news/874690/

相关文章:

  • 电脑搭建网站需要空间wordpress文件夹权限设置方法
  • 建设网站基础医疗网站建设比较好的
  • 建个网站视频教程小程序开发是前端还是后端
  • 广州分享网站建设网站速度查询
  • 做电商网站价钱传奇类网页游戏大全
  • 如何选择南京网站建设网站制作能赚多少钱
  • 一站式网站设计已有域名如何在花生壳网站做二级域名托管
  • 哪个网站可以接图纸做返利网站怎么做的
  • 旅游网站建设国内外现状辽阳专业建设网站公司
  • 免费视频模板网站wordpress不写代码
  • 设计网站公司 露 联湖南岚鸿小程序网站开发公司
  • 聊城网站设计seo公司重庆
  • 网站布局技术厦门网站建设680元
  • 深圳物流公司网站建e网怎么做效果图
  • 做营销网站公司建个个人网站一年多少钱
  • 阆中网站网站建设代理网络服务器
  • 企业网站新模式seo排名推广工具
  • 山东做网站三五个人网页设计作品简单
  • 福州网站建设软件网站做了301怎么查看跳转前网站
  • 网站开发竞品分析网站开发与规划
  • 香山红叶建设有限公司网站网络营销方式落后的表现
  • 合肥百姓网网站建设263云通信官方网站
  • 深圳建设网站seo 手机电商数据分析师
  • 网站内外链怎么做公司建设包括哪些方面
  • 织梦网站环境搭建电子邮件怎么注册
  • 企业营销类专业网站app设计尺寸规范
  • 奈曼旗建设局网站建设旅游门户网站
  • 网站设计一般会遇到哪些问题wordpress文章关闭缩略图
  • 优质东莞网站制作公司thinkphp网站源码下载
  • 公司网站做一下多少钱最吉利旺财的公司名字