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

营销型网站四大元素电商seo优化是什么

营销型网站四大元素,电商seo优化是什么,安阳网站设计公司,漯河做网站推广题目 给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。 请注意 ,必须在不复制数组的情况下原地对数组进行操作。 示例 1: 输入: nums [0,1,0,3,12] 输出: [1,3,12,0,0] 示例 2: 输入: nums [0] 输出…

题目

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

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

示例 1:

输入:

nums = [0,1,0,3,12]

输出:

[1,3,12,0,0]

示例 2:

输入:

nums = [0]
输出:

[0]

来源:力扣热题100 283. 移动零


思路(注意事项)

学习remove()函数的用法


纯代码

class Solution {
public:void moveZeroes(vector<int>& nums) {int t = 0;for (auto i : nums)if (i == 0) t ++;nums.erase(remove (nums.begin(), nums.end(), 0), nums.end());for (int i = 0; i < t; i ++) nums.push_back(0);}
};

题解(加注释)

class Solution {
public:void moveZeroes(vector<int>& nums) {int t = 0;  // 用于统计数组中 0 的个数// 遍历数组,统计 0 的个数for (auto i : nums) {if (i == 0) {t++;  // 如果当前元素是 0,计数器 t 加 1}}// 使用 remove 和 erase 删除所有 0// remove 将非 0 元素移动到数组前面,并返回新的逻辑结尾// erase 删除从新结尾到原结尾的所有元素(即删除所有 0)nums.erase(remove(nums.begin(), nums.end(), 0), nums.end());// 在数组末尾添加 t 个 0for (int i = 0; i < t; i++) {nums.push_back(0);}}
};
http://www.hrbkazy.com/news/44000.html

相关文章:

  • 便宜网站建设seo网站优化外包
  • wordpress系统邮件seo优化平台
  • 网站公司简介模板引流软件
  • 银川网站建设联系电话郑州网站网页设计
  • wordpress网站使用教程营销方法有哪些
  • dw做网站背景图片设置铺平北京外包seo公司
  • 做h5网站设计百度推广登陆
  • wordpress 如何维护黑帽seo培训
  • 怎么做app网站ui原型徐州网站优化
  • 成考做那个网站的题比较好广告营销留电话网站
  • 个体户营业执照科研做企业网站吗推广搜索引擎
  • web网站开发的好书软件推广的渠道是哪里找的
  • 注册网站送金币东莞今天新增加的情况
  • 电子商务网站建设与维护实训题库网页制作基础教程
  • 星巴克网站开发票吗网址搜索引擎入口
  • 商务网站建设有哪几个步骤网站的优化seo
  • 网站安全评估怎么做天津网站优化软件
  • 开设赌场罪 网站开发四平网络推广
  • 专业旅游网站建设seo建站优化推广
  • 做网站需要多少钱 百度网络营销有什么特点
  • 深圳品牌网站设计公司seo工资服务
  • 邯郸做淘宝网站免费b站动漫推广网站2023
  • 天津武清做网站tjniuseo排名软件怎么做
  • 做网站需要什么基础爱战网关键词查询网站
  • html 购物网站长春网络推广优化
  • 承接设计网站建设sem推广优化
  • 杭州网站建设 网络服务友情链接出售平台
  • 建个网站在哪备案如何做网站seo
  • 用老域名做网站还是新域名网络广告有哪些形式
  • 环保网站模板全国疫情高中低风险区一览表