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

呼市网站设计php 网站开发 pdf

呼市网站设计,php 网站开发 pdf,临沧网站建设公司,做响应式网站应该注意什么题目解析 移动零 nums [0,1,0,3,12] [1,3,12,0,0]算法原理 数组划分#xff08;数组分块#xff09; 双指针算法#xff08;利用数组下标来充当指针#xff09;使用两个指针的作用#xff1a; cur指针#xff1a;从左往右扫描数组#xff0c;就是遍历数组。 dest指针…题目解析 移动零 nums [0,1,0,3,12] [1,3,12,0,0]算法原理 数组划分数组分块 双指针算法利用数组下标来充当指针使用两个指针的作用 cur指针从左往右扫描数组就是遍历数组。 dest指针已经处理之后的区间内非零元素的最后一个位置这两个指针将分隔为三个区间 第一个[0,dest] 第二个[dest1,cur-1] 第三个[cur,n-1]第一个[0,dest] 非0元素 第二个[dest1,cur-1] 0元素 第三个[cur,n-1] 未处理元素[0,1,0,3,12] 当你遇到0元素的时候只需要让cur向后移动一位即可 当你遇到非0元素的时候需要让dest先去向后移动一位然后交换dest与cur位置的元素然后cur继续向后移动一位。当cur遍历到n位置的时候表示已经完成。总结一下 cur从前往后遍历的过程中会有两种情况1.遇到0元素cur2.遇到非0元素swap(dest1,cur)dest,cur编写代码 class Solution { public:void moveZeroes(vectorint nums) {for(int cur 0,dest -1;curnums.size();cur){if(nums[cur]!0){swap(nums[dest],nums[cur]);}}} };
http://www.yingshimen.cn/news/87387/

相关文章:

  • 烟台建设信息网站我看别人做系统就直接网站下载软件
  • 企业网站图片渐变效果怎么做中山网站排名推广
  • 深圳专业做网站排名哪家好网页版梦幻西游周游方壶
  • 网站前端代码有哪些问题购物网站的建设费用
  • 用html5做的个人网站微网站做的比较好
  • 制作一个网站界面设计图片婚纱摄影网站设计
  • 网站做内容河北省邢台市建设工程网站
  • 设计主题网站百度云网页版入口
  • 网站稿件管理发布系统南京做网站建设有哪些
  • 长沙网站seo分析wordpress媒体库现实不全
  • 中国交通建设集团网站注册资本随便填了500万
  • 我想在网站做宣传怎么弄网站设计服务平台
  • 中小型企业建设一个网站大概需要多少钱百度收录网站图片
  • 丝绸之路网站建设免费企业网站系统
  • 海城 网站建设网站开发与设计入门
  • 定制开发app价格西安网站优化排名推广
  • 关于网站开发的外文翻译云南网站建设优化技术
  • 青岛做网站公司哪家好设计师网络用语
  • 五里坨网站建设如何写网站建设方案书
  • 邯郸公司网站建设搜狐网站网络营销怎么做
  • 群网站建设合同主流的网站建设的软件有哪些
  • 如何做自助搜券网站国外网站建立
  • 杭州酒店网站建设音乐网站的制作
  • dw内部网站链接怎么做网站页面设计方案怎么写
  • 产品展示网站模板下载天津市房地产官网
  • 深圳网站建设大概多少钱网站界面设计案例分析
  • 海外网站加速器广州做贸易网站
  • 网站开发符合seo结构做logo的比赛网站
  • 纯静态 网站嘉定网站设计开发
  • 电子商务网站建设与维护试卷答案高大上 网站