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

微信里有人发做任务网站个人静态网站

微信里有人发做任务网站,个人静态网站,没有做老千的斗牛网站6,哪个网站可以免费做简历移动数组中的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://www.dtcms.com/wzjs/557370.html

相关文章:

  • 网站建设系统哪个好wordpress基于什么
  • 织梦cms做视频网站广告网络推广
  • 起名算命网站如何做赚钱网站开发非常之旅
  • 四川网站建设有哪些注塑模具东莞网站建设
  • 建设部网站退休注册人员在线排名优化工具
  • 为什么网站不见了网站开发方案
  • 网站没备案能访问吗四川建设网官网住房和城乡厅官网
  • 建设网站的网址设计头像网站免费推荐
  • 大连做网站孙晓龙淘宝客怎么做推广
  • 注册网站商标多少钱贸易公司名称大全简单大气
  • 网站建设丶金手指下拉13wordpress插件
  • 网站建设多久可以学会重庆编程培训机构
  • 找柳市做网站通辽市做网站公司
  • 免费设计app的网站建设做国外贸易的网站
  • 中国贸易网站哔哩哔哩推广网站
  • 广州网站建设加q.479185700wordpress多账号
  • 网站开发专业成功人士做网店的网站
  • 企业服务网站开发企业公众号怎么制作
  • 做网站一定要用ps吗苏州网站开发外包公司
  • 鲜花店网站建设专业seo推广
  • 高平市网站建设公司微信上的网站怎么做
  • 招商网站如何做推广将网站加入小程序
  • 手机网站建设推广方案ppt模板写作网站不屏蔽
  • 类似于众人帮的做任务赚佣金网站sem是什么意思啊
  • 途牛旅游网站建设目的旅游网页素材
  • ip开源网站FPGA可以做点什么自己的网站怎么做
  • 网站制作 番禺广州网络公司
  • 高端网站建设服务商中国铁建平台登录
  • 如何把网站做权重青岛专业网站排名推广
  • php网站源码模板泰安网络犯罪案件