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

网站建设技术合作合同书西安关键词推广

网站建设技术合作合同书,西安关键词推广,网站seo设计,网站建设的静态网页作业目录 力扣1089. 复写零 解析代码 力扣1089. 复写零 1089. 复写零 - 力扣#xff08;LeetCode#xff09; 难度 简单 给你一个长度固定的整数数组 arr #xff0c;请你将该数组中出现的每个零都复写一遍#xff0c;并将其余的元素向右平移。 注意#xff1a;请不要在…目录 力扣1089. 复写零 解析代码 力扣1089. 复写零 1089. 复写零 - 力扣LeetCode 难度 简单 给你一个长度固定的整数数组 arr 请你将该数组中出现的每个零都复写一遍并将其余的元素向右平移。 注意请不要在超过该数组长度的位置写入元素。请对输入的数组 就地 进行上述修改不要从函数返回任何东西。 示例 1 输入arr [1,0,2,3,0,4,5,0] 输出[1,0,0,2,3,0,0,4] 解释调用函数后输入的数组将被修改为[1,0,0,2,3,0,0,4] 示例 2 输入arr [1,2,3] 输出[1,2,3] 解释调用函数后输入的数组将被修改为[1,2,3]提示 1 arr.length 10^40 arr[i] 9 class Solution { public:void duplicateZeros(vectorint arr) {} }; 解析代码 从右往前的双指针问题标的简单实际并不简单需要先找到最后得到的vector最右边的数。这里找这个数用从左向右的双指针 class Solution { public:void duplicateZeros(vectorint arr) {int left -1, right 0, size arr.size();while(right size) // 找到最后一个数{if(arr[right] ! 0){left;}else{left 2;}if(left size - 1){break;}right;}if(left size) // 处理边界情况{arr[size - 1] 0;right --;left - 2;}while(right 0) // 从右往左复写{if(arr[right] ! 0){arr[left--] arr[right--];}else{arr[left--] 0;arr[left--] 0;right--;}}} };
http://www.dnsts.com.cn/news/167334.html

相关文章:

  • 企业网站邮箱建设WordPress背景图片编辑
  • 深圳网站制作网络建设公司wordpress建的论坛
  • 今天无法登陆建设银行网站呢网站开发和嵌入式开发
  • 空间坐标系做图网站wordpress首页很慢
  • 网站开发的基本过程做一个小程序商城需要多少钱
  • wordpress如何套模板建站网站的建设不包括什么
  • 个人网站主页模板网站开发后台需要什么技术
  • 上海网站设计首选刻汕头网站推广seo
  • 奉贤北京网站建设网站底部悬浮
  • 海宁网站建设ei网站怎么兼做
  • 重庆网站房地产伪春菜wordpress
  • 网页制作与网站建设技术大全 下载wordpress制作网站教程
  • html5 购物网站大学网站建设与管理职责
  • 网站制作流程详解(学做网站第一步)建站之星官方网站
  • 企业法律平台网站建设方案昆明app开发制作
  • 建设国外网站wordpress action edit
  • 建网站什么语言网站运行费用预算
  • 公司网站做的好的公司个人网站做废品回收
  • 市直部门网站建设方案新媒体运营好做吗
  • 企业网站建设合作协议范文如何完整建设一个网站
  • 手机网站建站 服务器wordpress云盘视频播放器
  • 萍乡网站设计公司三维家3d设计软件免费
  • 章丘市网站建设seo网页游戏网站源码
  • 一个主机放多个网站查网站域名备案价格
  • 上海建设门户网站电子商务网站推广的方法有哪些
  • 固始网站建设西安微信网站建设
  • 宁波网站建设网站怎么做网页app
  • 提供微网站制作多少钱网站代码的重点内容是什么
  • 网站logo一般多大流量网站怎么做
  • 网站如何添加认证联盟上线了 建立网站