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

手机网站html拼多多关键词怎么优化

手机网站html,拼多多关键词怎么优化,乐清做网站的公司有哪些,可视化网站建设软件有哪些个人主页:平行线也会相交 欢迎 点赞👍 收藏✨ 留言✉ 加关注💓本文由 平行线也会相交 原创 收录于专栏【手撕算法系列专栏】【LeetCode】 🍔本专栏旨在提高自己算法能力的同时,记录一下自己的学习过程,希望…

个人主页:平行线也会相交
欢迎 点赞👍 收藏✨ 留言✉ 加关注💓本文由 平行线也会相交 原创
收录于专栏【手撕算法系列专栏】【LeetCode】
🍔本专栏旨在提高自己算法能力的同时,记录一下自己的学习过程,希望对大家有所帮助
🍓希望我们一起努力、成长,共同进步。
在这里插入图片描述

点击直接跳转到该题目

目录

  • 题目描述🍬
  • 算法原理🎂
  • 代码实现🥣

题目描述🍬

给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。

请注意 ,必须在不复制数组的情况下原地对数组进行操作。

示例一:

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

示例二:

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

在这里插入图片描述

算法原理🎂

既然是双指针问题,那么每个指针都有其作用。

两个指针:

cur:从左往右遍历整个数组
dest:dest代表已处理的空间内非零元素的最后一个位置

在这里插入图片描述
cur指针从前往后遍历的过程中,主要有两种情况:

  • 遇到0元素,则cur++
  • 遇到非0元素,则swap(dest+1,cur),同时dest++,cur++

代码实现🥣

class Solution {
public:void moveZeroes(vector<int>& nums) {for(int cur = 0,dest = -1;cur <nums.size();cur++){if(nums[cur])swap(nums[++dest],nums[cur]);}}
};
http://www.hengruixuexiao.com/news/48921.html

相关文章:

  • 规划设计网站推荐许昌seo公司
  • 政府网站集约化建设 讲话佛山旺道seo
  • 西工网站建设设计360社区app
  • 手机网站设置方法火星培训机构收费明细
  • 制作广告公司宣传片谷歌优化排名公司
  • 网站用花生壳nas做存储论文收录网站排名
  • 中国做美国酒店的网站好福建seo推广方案
  • 做彩票网站犯法不优化培训方式
  • 哈密地网站建设黄冈网站推广软件视频下载
  • 网站设计的设计方案关键词挖掘工具有哪些
  • 菜单微网站网站的推广
  • java在线编程网站广东东莞疫情最新消息今天又封了
  • 微信小程序开发代码教程潍坊百度关键词优化
  • ecshop网站搬家广告推广系统
  • 外贸网站能用阿里云吗个人如何推广app
  • 自定义颜色 网站软文推广经典案例
  • 建设通是不是官方网站互联网营销策划案
  • 做产品推广的网站有哪些网络营销成功案例有哪些2022
  • 软件推广渠道深圳seo推广培训
  • wordpress 反向代理 配置seo网站优化师
  • 重庆网站建设设计公司哪家好台州百度推广优化
  • 模板下载网站织梦模板cnzz统计
  • 注册商标怎么注册商标南宁网站seo排名优化
  • 网站服务器建设方法濮阳网站推广
  • 校园网站建设总体设计搜索引擎优化文献
  • 铁岭做网站的免费制作永久个人网站
  • 万州做网站惠州百度seo哪里强
  • 东城网站开发公司种子搜索引擎torrentkitty
  • 网站设计全包新闻摘抄大全
  • 心理测评做测试的网站推广网站的文案