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

最全的游戏网站天津seo排名

最全的游戏网站,天津seo排名,上海网站备案人工服务器,咔咔做受视频网站复写0 1089. 复写零 - 力扣(LeetCode) 给你一个长度固定的整数数组 arr ,请你将该数组中出现的每个零都复写一遍,并将其余的元素向右平移。 注意:请不要在超过该数组长度的位置写入元素。请对输入的数组 就地 进行上…

复写0

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 <= 104
  • 0 <= arr[i] <= 9

思路如图:

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

Java代码:

class Solution {public void duplicateZeros(int[] arr) {int cur = 0 , dest = -1, n = arr.length;// 1. 找到最后复写位置的数while(cur < n){if(arr[cur] == 0) dest += 2;else  dest += 1;if(dest >= n - 1) break;cur ++;}// 2. 处理边界问题if(dest == n){arr[n - 1] = 0;cur--;dest -= 2;}// 3. 从后向前复写while(cur >= 0){if(arr[cur] != 0) arr[dest--] = arr[cur--];else{arr[dest--] = 0;arr[dest--] = 0;cur--;}}}
}

C++代码:

class Solution {
public:void duplicateZeros(vector<int>& arr) {int n = arr.size(), cur = 0, dest = -1;while(cur < n){if(arr[cur] == 0) dest += 2;else dest += 1;if(dest >= n - 1) break;cur++;}if(dest == n){arr[n - 1] = 0;cur--;dest -= 2;}while(cur >= 0){if(arr[cur] != 0) arr[dest--] = arr[cur--];else{arr[dest--] = 0;arr[dest--] = 0;cur -= 1;}}}
};
http://www.dinnco.com/news/27083.html

相关文章:

  • 谷歌seo网站推广百度推广服务费一年多少钱
  • wordpress 网站加密seo网站快速排名外包
  • 最权威的做网站的公司哪家好电商seo
  • 高端营销型网站制作关键词优化顾问
  • 做卖东西的网站自己开网站怎么开
  • 网站建设日程表模板深圳网站建设优化
  • 一般做网站用什么字体收录提交入口网址
  • 网站建设加盟模式一般网络推广应该怎么做
  • wordpress怎么切换编辑器廊坊优化外包
  • nas 做网站服务器114黄页
  • 国内大型免费网站建设关键词排名工具有哪些
  • 做丰胸网站网络营销课程去哪里学
  • 网站上飘窗怎么做推广网站的文案
  • wamp做的网站上传seo做得比较好的公司
  • 商城网站建设怎么样百度客服中心人工电话
  • 辽宁人社app一直更新超级优化大师
  • 上海网站公安备案号2021国内最好用免费建站系统
  • 美团网网站建设 费用seo免费工具
  • 网站小游戏怎么做公司seo是什么级别
  • 软件开发项目甘特图seo好找工作吗
  • 网站验收标准百度竞价推广流程
  • 手机可以创建网站吗semir是什么意思
  • wordpress增加开场动画技术优化seo
  • 长宁网站建设公司专门做网站的公司
  • 可以做营销任务的网站百度手机助手下载安装
  • 西安网站建设制作熊掌号企业培训
  • 制作网页小图片关键词优化搜索排名
  • 做游戏都需要什么网站吗百度网址是多少 百度知道
  • 五 网站开发总体进度安排手机seo快速排名
  • 南京医疗网站建设seo顾问阿亮