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

怎么自己做个免费网站吗开发网站公司

怎么自己做个免费网站吗,开发网站公司,北京做网站好的公司,各大招聘网站收费标准目录 1.思路2. 代码 1.思路 给定两个下标left和right,left放在数组的起始位置,right放在数组中最后一个元素的位置循环进行一下操作 a. 如果left和right表示的区间[left, right]有效,进行b,否则结束循环 b. left从前往后找&#…

目录

  • 1.思路
  • 2. 代码

1.思路

  1. 给定两个下标left和right,left放在数组的起始位置,right放在数组中最后一个元素的位置
  2. 循环进行一下操作
    a. 如果left和right表示的区间[left, right]有效,进行b,否则结束循环
    b. left从前往后找,找到一个偶数后停止
    c. right从后往前找,找到一个奇数后停止
    d. 如果left和right都找到了对应的数据,则交换,继续a,
    在这里插入图片描述

left遇到偶数停止,遇到奇数left++
right遇到奇数停止,遇到偶数right++
在这里插入图片描述

2. 代码

void order(int arr[], int sz)
{int* left = arr;int* right = arr + sz - 1;while (left < right){// 从前往后,找到一个偶数,找到后停止while (((left < right) && (*left) % 2 != 0)){left++;}// 从后往前找,找一个奇数,找到后停止while (((left < right) && (*right) % 2 == 0)){right--;}// 如果偶数和奇数都找到,交换这两个数据的位置// 然后继续找,直到两个指针相遇if (left < right){int tmp = *left;*left = *right;*right = tmp;}}
}int main()
{int arr1[] = { 1, 2, 3, 4, 5, 6, 7, 8, 9,10};int size = sizeof(arr1) / sizeof(arr1[0]);order(arr1, size);for (int i = 0; i < size; i++){printf("%d ", arr1[i]);}return 0;
}

在这里插入图片描述

http://www.yayakq.cn/news/25924/

相关文章:

  • 上传到网站江西建站哪家专业
  • 网站设计与制作的过程网站里弹窗怎么做
  • 建设企业网站公司怎样做企业学校网站
  • 出口网站建设方案服务器及网站建设的特点
  • 网站标题图片怎么做做电影网站的服务器需要多大
  • 教育网站建设的意义网站推广外贸
  • 有没有做美食的规模网站动漫制作专业学什么课程
  • 专门做课件的网站网站关键词推广工具
  • 网站建设与管理难不难wordpress js调用淘客
  • 上海网站建设费用多少wordpress 加视频教程
  • 访问一个网站的全过程宝安seo优化公司
  • 东昌网站建设费用留言板网页设计代码
  • 卑鄙的网站开发公司如何做自己的小说网站
  • 郑州品牌网站建设费用网络运维工程师需要掌握的哪些技能
  • 重庆网络推广网站广东的seo产品推广服务公司
  • 东圃手机网站建设wordpress 分页导航
  • 做的网站没有注册公司网站制作机构
  • 51个人网站产品软文是什么意思
  • 单位门户网站是什么8网站建设做网站
  • 现在房地产的最新情况西安seo托管
  • 做网站 域名是怎么回事石岩做网站的公司
  • 北京怎么做网站网站建设和优化
  • 深圳好客站seo湖北网站排名优化
  • 网站页面设计网页说明做高端品牌网站建设
  • 网站设计预算旅游网站信息门户建设方案
  • 郑州网站改版升级做环评需要关注哪些网站
  • 高端视觉网站uc官方网站开发中心
  • 北京网站优化指导做网站的销售工作好吗
  • 网站定制公司哪家最权威wordpress 安全密钥
  • 宁波网站推广优化公司90设计首页官网