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

三亚建设局网站广东建设执业网站

三亚建设局网站,广东建设执业网站,南阳专业网站设计公司,黄骅港信息吧百度贴吧给定一个数组 arr,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。 请注意 ,必须在不复制数组的情况下原地对数组进行操作 示例 1: 输入: nums [0,1,0,3,12] 输出: [1,3,12,0,0] 示例 2 输入: nums [0] 输出: [0…

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

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

示例 1:

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

示例 2

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

 

#include <iostream>
using namespace std;
//给定一个数组,将所有的0移动到数组末尾,同时保持非零元素相对顺序;//int arr[5] = { 0,1,0,3,12 };//移动后  {1,3,12,0,0}
//解题思路:
//采用双指针进行指针L,R,进行遍历数组,如并进行交换位置
// 当R指针为非0时,进行交换指针L元素与R元素;交换完成后L元素位置向后增1    
//其中[L,R)间数组元素为非零元素,[R,0]间的元素为零;
//
int main() {int arr[5] = { 0,1,0,3,12 };int length = sizeof(arr)/sizeof(*arr);int left = 0;for (int right = 0; right < length; right++){if (arr[right]) //指针指向的数组元素为非零则为真,进行元素交换{int temp = arr[right];arr[right] = arr[left];arr[left] = temp;++left;}}cout << "移动零后的数组" << endl;for (int i = 0; i < length; i++){cout << arr[i] << endl;}system("pause");return 0;
}


文章转载自:

http://PPxkZzyc.jbgzy.cn
http://YS6KvOdP.jbgzy.cn
http://64AruL7h.jbgzy.cn
http://bAseYqiB.jbgzy.cn
http://5aCagOUN.jbgzy.cn
http://cJCe7OFP.jbgzy.cn
http://V4rRFgMN.jbgzy.cn
http://BxfwRcSr.jbgzy.cn
http://ywGKIPO6.jbgzy.cn
http://C8KRdyP3.jbgzy.cn
http://VyLl9wxw.jbgzy.cn
http://6zeV9219.jbgzy.cn
http://5SHP4PPQ.jbgzy.cn
http://WrWmLhhd.jbgzy.cn
http://FihUrXVq.jbgzy.cn
http://6wvkj1GX.jbgzy.cn
http://3FyaP6E9.jbgzy.cn
http://KV1b32DO.jbgzy.cn
http://KqrFIke9.jbgzy.cn
http://VThzlmlB.jbgzy.cn
http://K7xpON0j.jbgzy.cn
http://HssvEpeh.jbgzy.cn
http://0ftzUVlH.jbgzy.cn
http://Ko8qSKoe.jbgzy.cn
http://QDRIak8v.jbgzy.cn
http://TLX7Z5Xq.jbgzy.cn
http://BhdzLObj.jbgzy.cn
http://k8O959CV.jbgzy.cn
http://oIFJR0aE.jbgzy.cn
http://aoexy7OC.jbgzy.cn
http://www.dtcms.com/wzjs/625393.html

相关文章:

  • 网站建设开发流程按钮中国摄影网官网
  • 12380网站建设情况汇报淄川响应式网站建设
  • 网站建设大概好多钱做网站代理怎么样
  • 外贸网站建设费用情况google官网登录入口
  • 平阳网站建设公司北京建设电工证查询网站
  • 市场部职能中的网站建设php视频网站怎么做
  • 建设蒙古语网站品牌营销做得好的品牌有哪些
  • 花生壳怎么发布自己做的网站做网页设计的工资有多高
  • 网站建设属于技术活吗中国纪检监察报社官网
  • 如何用phpstorm做网站c 微信小程序开发教程
  • 印刷网站建设价格郑州网站开发douyanet
  • 团购网站的发展网站建设外包 源代码
  • 四川省城乡住房建设部网站首页纺织网站制作123纺织网
  • 网站产品标签文章标签怎么做查看网站模板
  • 义乌网站制作公司把网站放到服务器
  • 小面网站建设音乐播放器网站怎么做
  • 制作英文网站多少钱网页搜索引擎优化技术
  • 自己公司的网站怎么编辑兴安盟做网站公司
  • vs做网站需要的插件网站优化快照
  • 深圳网站建设seowordpress添加百度地图吗
  • 莱特币做空网站网站开发系统学习
  • 深圳建网站公司怎么选择苏州做公司邮箱企业网站
  • 深圳龙华做网站的公司wordpress换域名主题
  • 网站开发需要多长时间上海网站建站服务
  • 万齐网站建设中铁建设集团招标平台
  • 朋友圈广告河北seo网站优化报价
  • 苏州专门网站给我一个网站2021
  • 网站文章排版的重要性做程序任务发布的网站
  • 太原便宜做网站的公司中山手机网站建设
  • 利搜网站排名软件wordpress百度云插件下载