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

北京企业网站报价深圳建设管理中心网站

北京企业网站报价,深圳建设管理中心网站,公司网站建设开发,河南seo网站开发题目 给定一个数组 nums#xff0c;编写一个函数将所有 0 移动到数组的末尾#xff0c;同时保持非零元素的相对顺序。 请注意 #xff0c;必须在不复制数组的情况下原地对数组进行操作。 示例 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(vectorint 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(vectorint nums) {int t 0; // 用于统计数组中 0 的个数// 遍历数组统计 0 的个数for (auto i : nums) {if (i 0) {t; // 如果当前元素是 0计数器 t 加 1}}// 使用 remove 和 erase 删除所有 0// remove 将非 0 元素移动到数组前面并返回新的逻辑结尾// erase 删除从新结尾到原结尾的所有元素即删除所有 0nums.erase(remove(nums.begin(), nums.end(), 0), nums.end());// 在数组末尾添加 t 个 0for (int i 0; i t; i) {nums.push_back(0);}} };
http://www.dnsts.com.cn/news/112965.html

相关文章:

  • 温州哪里可以做企业网站模板设计素材
  • 快速提升排名seo石家庄网站优化
  • 深圳做网站比较好天涯我劝大家不要学android
  • 东莞网站建设优化排名wordpress修改所有的路径
  • 360网站开发wordpress支付平台
  • 网站维护工作计划网页设计尺寸怎么算
  • aspcms做双语网站修改配置wordpress怎么编辑代码
  • windows2008网站北京市住房和城乡建设部网站官网
  • 西宁公司网站设计邢台做网站的公司哪家好?
  • 企业自己建网站怎么建学校网站建设要求
  • 成都网站建设多少钱抖音代运营价格
  • 有哪些做婚礼平面设计的网站wordpress 标题栏置顶
  • 网站规划课程设计模板中国工商业联合会
  • 湛江免费网站制作建设包包网站的目的
  • 网站的界面设计wordpress主题进的慢
  • ionic3 做网站如何把网站转网站
  • 苏州网站建设用哪种好国际最著名建筑设计大奖
  • 创业做社交网站制作静态网站模板
  • 做自己的第一个网站网站改版竞品分析怎么做
  • 廊坊网站霸屏做网站虚拟主机可以用服务器吗
  • 一对一视频网站建设腾讯云 安装wordpress
  • 公司网站访问非法网站的作用系统下载官网
  • wordpress网站换主机甘肃省第八建设集团公司网站
  • 北京p2p网站建设交易网站模板
  • 超市网站建设方案模板seo研究中心晴天
  • 常州高端网站制作公司排名自己创业做网站
  • 电子商务网站开发数据库表格wordpress登录名
  • 井研移动网站建设如何制作网站效果图
  • 在菲律宾做网站推广怎么样wordpress加密原理
  • 精品购物网站线上推广营销