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

自己在百度上可以做网站吗青岛软件开发公司

自己在百度上可以做网站吗,青岛软件开发公司,手机网站建设价钱,做服装商城网站调整数组使奇数全部都位于偶数前面。 题目: 输入一个整数数组,实现一个函数,来调整该数组中数字的顺序使得数组中所有的奇数位于数组的前半部分,所有偶数位于数组的后半部分。 思路: 1. 给定两个下标left和right&#…

调整数组使奇数全部都位于偶数前面。

题目:

输入一个整数数组,实现一个函数,来调整该数组中数字的顺序使得数组中所有的奇数位于数组的前半部分,所有偶数位于数组的后半部分。

 思路:

1. 给定两个下标left和right,left放在数组的起始位置,right放在数组中最后一个元素的位置
2. 循环进行一下操作a. 如果left和right表示的区间[left, right]有效,进行b,否则结束循环b. left从前往后找,找到一个偶数后停止c. right从后往前找,找到一个奇数后停止d. 如果left和right都找到了对应的数据,则交换,继续a,
#include <stdio.h>
#include <string.h>
int main()
{int arr[10] = { 1,2,3,4,5,6,7,8,9,10 };int sz = sizeof(arr)/sizeof(arr[0]);int left = 0;//数组下标int right = sz - 1;int i = 0;while (left<right){//从前往后找一个偶数while ((left<right)&&(arr[left] % 2 != 0)){left++;}//从后往前找一个奇数while ((left < right)&&(arr[right] % 2 == 0)){right--;}//交换int tmp = arr[left];arr[left] = arr[right];arr[right] = tmp;left++;right--;}for (i = 0; i < sz; i++){printf("%d ", arr[i]);}return 0;
}

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

相关文章:

  • 做智能网站平台做网站月收入多少
  • 怎么样创建个人网站wordpress初级教程老左
  • 怎么自己建设一个网站大庆室内设计公司排名
  • 网站开发建设书籍推荐自己做网站投放广告
  • 西宁网站开发多少钱昆明网站建设要多少钱
  • 做个静态网站多少钱中国建设银行山东省分行网站
  • 网站制作与设计wordpress全景主题
  • wordpress托管网站那种登录才能查看的网站怎么做优化
  • 网站百度指数分析苏州建网站的公
  • 织梦网站首页栏目修改成都 网站
  • 北京建网站定制价格律师网站建设推广
  • 合肥营销网站建设买个网站服务器多少钱
  • 一个完整的企业网站wordpress editor.md
  • 外贸英文网站用ps制作网站首页
  • 建设工程招标投标管理信息网站个人网站做商城
  • 网站建设中最重要的环节是销售方案网站
  • 设计网站什么叫空间不稳定福建两学一做网站
  • 网站开发实验报告模版网站死链检测
  • 优斗网站建设无锡做网站优化公司
  • 网站的流量怎么赚钱电脑网页传奇
  • 旅游门户网站建设项目招标wordpress博客下载
  • 智慧团建网站登录平台官网app开发多少钱
  • 杭州公司网站建设广西建设网站
  • 建设电子商务网站策划书软文素材网
  • 青海网站建设设计昆明网站建设价格低
  • 新手搭建做网站珠海附近交友平台软件
  • 体验营销策略seo网站推广招聘
  • 五屏网站建设公司多说与网站账号绑定
  • 自己建的网站如何百度搜索seo技术顾问
  • 专业做租赁的平台网站有哪些注册网页版