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

网站开发用什么语言开发的wordpress插件怎么使用教程

网站开发用什么语言开发的,wordpress插件怎么使用教程,上海网站建设改版,百度推广销售员好做吗283. 移动零 1)题目2)代码方法一:两层for循环方法二:使用双指针 3)结果方法一结果方法二结果 1)题目 给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的…

283. 移动零

  • 1)题目
  • 2)代码
    • 方法一:两层for循环
    • 方法二:使用双指针
  • 3)结果
    • 方法一结果
    • 方法二结果

1)题目

给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。
请注意 ,必须在不复制数组的情况下原地对数组进行操作。

示例 1:

输入: nums = [0,1,0,3,12]
输出: [1,3,12,0,0]

示例 2:

输入: nums = [0]
输出: [0]

提示:

  • 1 <= nums.length <= 104
  • -231 <= nums[i] <= 231 - 1

进阶:你能尽量减少完成的操作次数吗?

2)代码

方法一:两层for循环

public void moveZeroes(int[] nums) {if (nums.length == 1) return;for (int i = 0; i < nums.length; i++) {if (nums[i] == 0) {for (int j = i+1; j < nums.length; j++) {if (nums[j] != 0) {nums[i] = nums[j];nums[j] = 0;break;}}}}
}

方法二:使用双指针

public void moveZeroes(int[] nums) {if (nums.length == 1) return;int left = 0,right = 1;while (right < nums.length) {if (nums[left] == 0) {if (nums[right] != 0) {nums[left] = nums[right];nums[right] = 0;left++;}} else {left++;}right++;}
}

3)结果

方法一结果

在这里插入图片描述

方法二结果

在这里插入图片描述

http://www.yayakq.cn/news/323629/

相关文章:

  • 网站h标签h5商城网站是什么
  • 可视化网页开发中山seo网络推广
  • ps做网站需注意什么爱链在线
  • 外贸推广网站邮箱收费青海学会网站建设公司
  • 杭州p2p网站建设电商怎么做链接
  • 开通的网站怎样安装网页版设计
  • 余姚网站seo运营wordpress google fonts
  • 宣讲家网站两学一做英文建站网站
  • 济南学习做网站北京网站建设新鸿
  • 号码网站建设网站关键词找不到
  • 百度网站架构建设电商网站需要什么硬件
  • 深圳市城乡住房和建设局网站首页建站房的公司
  • 网站软件定制开发制作推广网站名是什么
  • 网站的弹窗广告怎么做关于网站建设公司大全
  • 扬州市网站建设网站网址大全
  • 汉南公司网站建设wordpress批量导入tag
  • 建湖建网站的公司优秀网站建设评选活动海报
  • 网络公司+网站建设+小程序phpcms 网站栏目
  • 各大电商购物网站转化率报表中搜seo
  • 部门网站建设的工作汇报景区门户网站建设的必要性
  • 如何跑网站建设业务写一篇软文1000字
  • iis网站管理助手ui设计是什么职业
  • 万网网站模板购买宝塔wordpress内链打开404
  • wordpress 设置常规站点地址吉祥物在线设计网站
  • 徐州免费网站建站模板js 抽奖网站
  • 网站自助授权系统登不上学校的网站该怎么做
  • 做网站一个月20g流量够吗网站建设产品话术
  • 怎么创建个网站小程序制作开发
  • 做贷款的网站有哪些推荐一个免费的网站
  • 河北省建设厅国内seo排名