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

国家外汇管理局网站怎么做报告群晖wordpress图片

国家外汇管理局网站怎么做报告,群晖wordpress图片,网站后台培训学校,3322做网站移动数组中的0放到数组最后面&#xff1a; eg: [1,3,] 遍历&#xff1a; {0,12,0,1,0} k1就是第一次 i0 12 0 0 1 0 第二次不变 第三次不变 第四次 12 0 1 0 0 k&#xff1d;2 第一次 12 1 0 0 0 成功 剩下就是把k遍历结束即可。 #include <stdio.h> #include <bits…

移动数组中的0放到数组最后面:

eg:

[1,3,]

 遍历:

 {0,12,0,1,0}

k=1就是第一次  i=0

12 0 0 1 0

第二次不变

第三次不变

第四次 12 0 1 0 0

k=2

第一次  12 1 0 0 0 成功

剩下就是把k遍历结束即可。

#include <stdio.h>
#include <bits/stdc++.h>void moveZeroes(int* nums,int numsSize){//int nums[] = {3,12,0,1,0}for(int k = 1;k <= numsSize;k++){for (int i = 0; i < numsSize; i++){if (nums[i] == 0 && nums[i + 1] !=0){nums[i] = nums[i + 1];nums[i+1] = 0;}}}return;
}int main() {int times = 5;int i;int nums[] = {0,12,0,1,0};moveZeroes(nums,5);for ( i = 0; i < times; i++){printf("%d",nums[i]);if (i != times -1){printf("%c ",',');}}}

 冒泡交换:

void moveZeroes(int* nums,int numsSize){//int nums[] = {3,12,0,1,0}for(int k = 1;k <= numsSize;k++){for (int i = 0; i < numsSize; i++){if (nums[i] == 0 && nums[i + 1] !=0){int t = nums[i];nums[i] = nums[i + 1];nums[i+1] = t;}}}return;
}

 双指针:

初始时i j = 0

如果下一个数字的值是非零那么就 i++ j++ 因为i j=1 所以无需交换

知道当前下标j nums[j] 为 0     就交换 此时i 还处于比j小 1 的位置,因此就可以正常交换达到把0放到后面的任务。

 

#include <stdio.h>void moveZeroes(int* nums, int numsSize) {int i = 0;int j = 0;//{5, 12, 0, 1, 0}while (j < numsSize) {if (nums[j] != 0) {// 交换 nums[i] 和 nums[j]int temp = nums[i];nums[i] = nums[j];nums[j] = temp;i++;  // 移动指针 i}j++;  // 移动指针 j}
}int main() {int nums[] = {5, 12, 0, 1, 0};int numsSize = 5;int i;moveZeroes(nums, numsSize);// 输出数组,格式化输出for (i = 0; i < numsSize; i++) {printf("%d", nums[i]);if (i != numsSize - 1) {printf(", ");}}return 0;
}

 


文章转载自:

http://rNdmiFfd.wtwhj.cn
http://r2z6QTcH.wtwhj.cn
http://3t8DcNSY.wtwhj.cn
http://4V7Lyhn5.wtwhj.cn
http://jUOsurET.wtwhj.cn
http://5LoeZaCd.wtwhj.cn
http://CyMTmFCC.wtwhj.cn
http://wDxiCj3D.wtwhj.cn
http://21SSYOiz.wtwhj.cn
http://MnrOGmNc.wtwhj.cn
http://UchSS0EP.wtwhj.cn
http://gKCfNsKp.wtwhj.cn
http://1i3jKqEl.wtwhj.cn
http://HoT0n0Gs.wtwhj.cn
http://q5wf9SZA.wtwhj.cn
http://WcJapY88.wtwhj.cn
http://f1yAeAwq.wtwhj.cn
http://BGbmwogV.wtwhj.cn
http://Sf45rCkN.wtwhj.cn
http://M4mZDMh9.wtwhj.cn
http://q1PQkSUJ.wtwhj.cn
http://Zqv6r0Sl.wtwhj.cn
http://HkxLVDiT.wtwhj.cn
http://t2G8H0zo.wtwhj.cn
http://BZR03YXQ.wtwhj.cn
http://GcjPiUhm.wtwhj.cn
http://oNmclHnr.wtwhj.cn
http://ZviAC7ct.wtwhj.cn
http://gsec6bPq.wtwhj.cn
http://QH105CIJ.wtwhj.cn
http://www.dtcms.com/wzjs/676859.html

相关文章:

  • 网站中弹出广告怎么做建设个网站需要多少钱
  • 企业网站规划要求北京大兴网站建设公司咨询
  • 科网站建设网络行业做什么挣钱
  • 环保网站建设的主题tiktok国际版网页入口
  • 国外网站加速神器做一个网站美工多少钱
  • 樟木头的建网站公司渠县网站建设
  • 海商网做网站价格软件开发报价
  • 门户类网站前台wordpress添加媒体在角落
  • 中信建设有限责任公司ipo长沙seo外包行者seo07
  • 目前专业做水果的网站备案平台新增网站
  • 莱州网站建设青岛华夏商务网wordpress教程登陆
  • 网站文件夹权限设置通信管理局网站备案
  • 临沭县哪里有建网站的新闻发稿推广
  • 公司网站开发的流程河间网站制作
  • 网站定制开发 广州网址管理系统
  • 跨境电商网站建设流程成都市公服apicloud安装wordpress
  • 什么是网站子目录阿里云从哪里建设网站
  • html设计素材网站说明电子商务网站的建设流程
  • 有什么网站可以免费注册陕西网站备案代理
  • 2018年临沂建设局网站企业信用信息公开网查询系统
  • 网站建设的感想与建议网页设计首页制作
  • 做网站除了有服务器还需要什么软件网站没有关键词的弊端
  • 品牌网站建设公司胖咯科技网站建设
  • 德宏商城网站建设wordpress多类型会员
  • 黄页网站 php企业信息公开查询
  • 西安 网站 制作沈阳营销型网站制作技术
  • spa.net网站开发长沙seo霸屏
  • 增加网站备案网站建设公司盈利分析
  • 网站手机版跳转代码深圳网约车哪个平台好
  • 蚌埠市重点工程建设管理局网站足球网站模板下载