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

二级域名网站价格如何查看网站是哪家公司做的?

二级域名网站价格,如何查看网站是哪家公司做的?,徐州手机网站推广公司哪家好,网站站长seo推广283.移动零 题目示例示例1示例2 解题思路快慢指针实现设计 详细代码 题目 给定一个数组 nums#xff0c;编写一个函数将所有 0 移动到数组的末尾#xff0c;同时保持非零元素的相对顺序。 请注意 #xff0c;必须在不复制数组的情况下原地对数组进行操作。 示例 示例1 … 283.移动零 题目示例示例1示例2 解题思路快慢指针实现设计 详细代码 题目 给定一个数组 nums编写一个函数将所有 0 移动到数组的末尾同时保持非零元素的相对顺序。 请注意 必须在不复制数组的情况下原地对数组进行操作。 示例 示例1 输入nums [0,1,0,3,12] 输出[1,3,12,0,0]示例2 输入nums [0] 输出[0]解题思路 快慢指针 题目要求我们将所有的零移动到数组末尾其实等同于将所有非零元素移动到数组开头。我们可以将所有非零元素移动到数组开头然后将之后的元素赋值为零。我们可以定义两个指针快指针和慢指针。快指针找非零元素慢指针指向非零元素要换到的地方。 实现设计 快指针fast和慢指针slow都初始化为0用快指针fast遍历数组找到非零元素将非零元素放到慢指针slow所指向的位置同时慢指针slow后移。当快指针fast遍历数组结束即证明所有非零元素都移动到了数组开头此时慢指针slow指向非零元素的后一位所以我们只需要将慢指针slow到数组末尾的元素全部赋值为0即可 详细代码 class Solution {public void moveZeroes(int[] nums) {//快指针找非零元素int fast0;//慢指针指向非零元素要换到的地方。int slow 0;//遍历快指针fastwhile(fastnums.length){if(nums[fast]!0){//将非零元素放到slow指向的位置nums[slow]nums[fast];slow;}fast;}//遍历结束所有非零元素都在元素开头//slow指向非零元素后一位将slow到最后的元素全部赋值为0for(int islow;inums.length;i){nums[i]0;}} }
http://www.hkea.cn/news/14577335/

相关文章:

  • 西安免费网站搭建制作网站ui升级怎么做
  • 郑州做网站排名公司阿里云有主体新增网站
  • 长春建设厅官方网站wordpress孕婴模板
  • 母婴网站源码php移动互联网包含( )三个方面
  • 青田建设局网站开发企业网关
  • 怎么更改网站栏目id政务内网网站建设方案
  • 做网站是学什么专业的做国际贸易用什么网站
  • 给公司在百度上做网站阿里云登录入口
  • 网站建设前的市场分析定制网站建设推广服务
  • 福州网站设计软件网站访客代码js
  • 网站被k 申诉口碑营销与传统营销的区别
  • 微网站建设市场网站建设工作策划书
  • 陕西省建设监理协会证书查询网站新乡公司做网站
  • 阿里云网站核验单wordpress仿阿里百秀
  • 有谁帮做网站的上海网用软件有限公司
  • 奢侈品网站策划方案网站蜘蛛抓取
  • 穷游 网站开发专业做算命网站
  • 聊城建网站哪家好wordpress虚拟资源源码
  • 网站开发 js网站建设中期怎么入账
  • 深圳网站设计哪家公司好海南建站中心
  • 专门做孩子早教的网站企业展示网站案例
  • 建行网站用户名是什么大学生兼职网站开发
  • 大连网站开发需要多少钱wordpress首页排序
  • wordpress做的好的网站陕西教育建设信息网站
  • 怎么创建wordpress站点网络推广培训教程
  • 企业网站的劣势下载一个网站
  • 义乌网站建设和制作网站建设前期如何规划
  • 如何开发网站平台有没有免费建站
  • 湖南做网站 就问磐石网络专业网站服务器ip查询
  • 网站页面上的悬浮窗怎么做湖南专业关键词优化