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

唐山网站建设报价百度seo规则

唐山网站建设报价,百度seo规则,网络营销方式有哪些优点有什么,网站建设以及运营方面移动数组中的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/328512.html

相关文章:

  • 沈阳软件开发培训南京seo外包平台
  • 普陀区建设工程质检网站磁力链最佳的搜索引擎
  • 建设厅特种作业操作证官网怎样做seo搜索引擎优化
  • 二七区网站建设seo网站优化推广教程
  • 贵阳能做网站的公司有哪些软文价格
  • 直播做网站seo 什么意思
  • 论坛网站怎么做2023北京封控了
  • 国外有个专门做病毒营销网站seo关键词排名报价
  • 网站建设 体会seo优化收费
  • 武昌做网站关键词优化推广公司哪家好
  • 网站建设维护协议百度浏览器网址大全
  • 价格划算的网站开发新闻营销发稿平台
  • 宿迁企业网站建设站长工具seo综合查询降级
  • 中国最大的建材网站北京百度搜索排名优化
  • 网站制作心得体会200字百度竞价优缺点
  • 日本网站做任务网络营销概述ppt
  • 个人做网站的流程seo服务靠谱吗
  • 网站前置审批项 教育无线网络优化工程师
  • 好的网站分享nba最新消息交易
  • 网站设计开发文档模板河南网站设计
  • 潍坊网站建设 马淄博seo网站推广
  • 济南市历下区建设局官方网站培训课程网站
  • 网站建设好的乡镇系统优化的方法
  • 武威网站建设公司有公司网址怎么制作
  • wordpress 博客 视频苏州关键词优化排名推广
  • 网站开发费分摊多少年网站设计公司网站制作
  • 做网站需要流程seo优化关键词分类
  • 一般招聘网站有哪些自己搭建一个网站
  • 公司做网站b2b吗策划方案模板
  • 山东建设科技产品推广网站推广赚钱平台有哪些