2015.08.15冒泡排序
// if (arr[i] > arr[i + 1]) {
// int temp = arr[i];
// arr[i] = arr[i +1];
// arr[i + 1] = temp;
//
//
// }
// printf("%d\t",arr[i]);
// // j + i = 4;
// for (int i = 0; i < 4 - 1; i ++) {
// for (int j = 0; j < 4 - i - 1; j ++) {
// if (arr[j] > arr[j + 1]) {
// int temp = arr[j];
// arr[j] = arr[j + 1];
// arr[j +1 ] = temp;
// }
// }
// for (int i = 0; i < 4; i ++) {
// printf("%d\t",arr[i]);
//
// int main( ) //主函数入口
// { //表示主函数开始
// int i,j; //定义整形变量i和j
// int grade[5],temp; //定义N维(N=5,也就是五维啦^^)整形数组和整形变量temp
// printf("输入5个数\n"); //在屏幕上显式“输入5个数”并且换行
// for(i=0;i<5;i++) //开始for循环,从i=0,每次加1,直到i=4,共需循环5次
// { //循环体开始
// scanf("%d",&grade[i]); //依次获取用户输入的整数值并存入数组grade中
// } //循环结束
// for(i=0;i<5;i++) //开始外层for循环,从i=0,每次加1,直到i=4
// { //外层循环体开始
// for(j=0;j<5-1-i;j++) //开始外层for循环,从j=0,每次加1直到i等于外层循环的N-j-1
// { //内层循环体开始
// if(grade[j]
// { //如果整形数组前面的数比其后的小,执行以下语句
// temp=grade[j+1]; //将比较大的数赋值给temp
// grade[j+1]=grade[j]; //将比较小的数赋值给数组中后面的变量
// grade[j]=temp; //将比较大的数赋值给数组中前面的变量
// } //从此便完成大小变量的交换,使得大值往前放
// } //结束内层循环
// } //结外内层循环,完成排序
// printf("最后排序为:\n");//在屏幕显式“最后排序为:”并换行
// for(i=0;i<5;i++) //同开始的for循环类似
// { //开始循环输出
// printf("%d",grade[i]); //只是这里要逐个输出数组中的五个数值
// } //结束循环输出
// printf("\n"); //输出换行到屏幕,看不到什么效果,可删掉
// //结束main()函数
// int a[5] = {0};
// int b[5] = {0};
// int c [10] = {0};
// printf("\n排序前:\n");
// //打出两个随机数组
// for (int i = 0; i < 5; i ++) {
// a[i] = arc4random_uniform(100);
// b[i] = arc4random_uniform(100);
// printf("a[%d] = -\t,b[%d] = -\n",i,a[i],i,b[i]);
//
// }
// //外部循环控制趟数
// for (int i = 0; i < 5 - 1; i ++) {
// //内部控制循环次数
// for (int j = 0; j < 5 - 1 - i; j ++) {
// if (a[j] > a[j + 1]) {
// int x = a[j];
// a[j] = a[j + 1];
// a[j + 1] = x;
// }
// if (b[j] > b[j +1]) {
// int y = b[j];
// b[j] = b[j +1];
// b[j + 1] = y;
// }
// }
// }
// printf("\n排序后:\n");
// //遍历数组查看
// for (int i = 0; i < 5; i ++) {
// printf("a[%d] = -\t b[%d] = -\n",i,a[i],i,b[i]);
// }
// //将两个数组放到一个数组c中
// for (int i = 0; i < 10; i ++) {
// if (i < 5) {
// c[i] = a[i];
// } else {
// c[i] = b[i - 5];
// }
// }
对数组c进行升序排序
// for (int i = 0; i < 10- 1; i ++) {
// if (c[i] > c[i +1]) {
// int temp = c[i];
// c[i] = c[i + 1];
// c[i +1] = temp;
// }
// }
// //遍历循环查验
// printf("\n重组排序后:\n");
// for (int i = 0; i < 10; i ++) {
// printf("a[%d] = -\n",i,c[i]);
2015.08.15冒泡排序相关推荐
- dockone上2015.08 Docker有价值文章
为什么80%的码农都做不了架构师?>>> Docker入门与基础 [1] Docker入门实战, http://yuedu.baidu.com/ebook/d817967416 ...
- 2015.7.15(千股跌停,开盘及时出货。10:49由于绘制通道错误,错误加仓)
1.黄线在下这么多一般是小盘股抛盘很厉害 2.对大智慧的短线操作有问题.首先是发现采用趋势通道的方式比MACD更能指导当日的短线操作.但是如何画通道的确是个学问 在pic1中的红圈处,由于绘制通道不当 ...
- 猎聘公司面试(黄军威) 面试时间:2019.08.15 java后端
面试时间:2019.08.15 面试时长:1小时30分钟 面试人:一个面试官+1个人力资源HR 一.面试官的问题 后来回顾了一下,这次的面试太糟了,好几个点当时都答不上来,当时还以为没什么要紧. 面试 ...
- 月亮网摘(2005.08.15)
月亮网摘(2005.08.15) 联通关闭2千家连锁网吧 网吧战略被迫停止 近日,在联通的一次公开会议上,中国联通相关负责人批评与固网运营商之间的结算费不合理,导致已有2000多家联通网吧被迫关门,造 ...
- 程序设计c语言杨艳丽,2015.04.15数学组:杨艳丽老师公开课:《4.1用字母表示数》...
开课人 杨艳丽<4.1用字母表示数> 主讲人 评课 杨艳丽 谷利民 时间 2015.04.15 组长 谷利民 参加 人员 谢贵琴洪嘉兴林劲强 林恩明 谷利民 李秀丹 郑凤叶吴聪聪 杨艳丽邵 ...
- 2015年15+最佳的响应式HTML5网站模板
2015年最好的免费响应式HTML5模板通常用于创建新潮的网站. HTML5是HTML用于创建现代化网站的最新版本.随着这一现代标记语言的出现,网上冲浪的趋势变得越来越智能化越来越酷.几乎每个web开 ...
- 第四次游戏革命:全息游戏 from:http://www.cnblogs.com/alamiye010/archive/2012/08/15/2640881.html...
第四次游戏革命:全息游戏 最近一个月,把国内外十数款单机/网游大作横扫一遍,感慨颇多.国内游戏,抄袭遍地,十足的坑爹,浪费青春.反观国外,韩国网游经典而耐玩,<C9>+<洛奇英雄传& ...
- 2015.08.17 Ubuntu 14.04+cuda 7.5+caffe安装配置
2016.06.10 update cuda 7.5 and cudnn v5 2015.10.23更新:修改了一些地方,身边很多人按这个流程安装,完全可以安装 折腾了两个星期的caffe,windo ...
- 2015.05.15,外语,学习笔记-《Word Power Made Easy》 01 “如何讨论人格特点”
2015.03.17,外语,读书笔记-<Word Power Made Easy> 01 "如何讨论人格特点"学习笔记 SESSIONS 1 本来这些章节都是在一两年前 ...
最新文章
- EJB与JAVA BEAN_J2EE的异步消息机制
- SAP Retail Execution Overview
- 阿里2020 净利润约: 2000亿元 腾讯2020 净利润约: 1000亿元 百度2020 净利润约: 300亿元 美团2020 净利润约: 150亿元 --互联网一响,黄金万两
- hdu 3874(树状数组+离线算法)
- JavaSE(十六)——反射
- DOS中判断进程是否存在的方法
- 在python中可以使用for作为变量名对吗_python能用一个变量的值作为另一个变量的变量名吗?...
- 用java编写战舰 游戏吗_如何在Java中正确建模战舰游戏
- Eclipse添加maven之后报错 Eclipse is running in a JRE, but a JDK is required 解决方法
- Spring MVC中基于自定义Editor的表单数据处理技巧
- linux 信号集 同步,linux信号集
- 企业发展如何启动云的力量
- 新中国成立60周年重要科技成果知识竞赛试题
- Visio2013 Professional专业版密钥
- 带通滤波器的设计概述
- 怎么用计算机按log以2为底,计算器上怎么按出log以2为底的数
- 【Go语言】深入浅出chan(各种实例场景+分析)
- 用python的turtle库画个笑脸(附代码)
- Linux下安装MATLAB教程
- JS输出100以内的素数