----两种排序,我快凌乱了----
来源:互联网 发布:蓝企鹅软件工作室 编辑:程序博客网 时间:2024/05/17 02:17
/**程序的版权和版本声明部分:*Copyright(c)2013,烟台大学计算机学院学生*All rights reserved.*文件名称:*作者:田成琳*完成日期:2013年 11月30 日*版本号:v1.0*对任务及求解方法的描述部分:*输入描述: 无*问题描述:从文件读入10个数,进行排序*程序输出:排序后的10个数*问题分析:*算法设计:*/#include<iostream>#include<fstream>using namespace std;void maop(int[]);void xuanz(int[]);int main(){int a[10],i;ifstream infile("D:\\t.txt",ios::in);for(i=0;i<10;i++){infile>>a[i];}maop(a);xuanz(a);return 0;}void maop(int a[]){int i,j,t;for(i=0;i<10-1;i++){for(j=0;j<10-i;j++){if(a[j]>a[j+1]){t=a[j];a[j]=a[j+1];a[j+1]=t;}}}for(int z=0;z<10;z++){cout<<a[z]<<" ";}cout<<endl;}void xuanz(int a[]){int i,min,t;for(i=0;i<10;i++){min=i;for(int j=0;j<10;j++){if(a[j]>a[min]){ min=j;}t=a[i]; //以下3行不管上面的if是否满足,都要进行值交换。a[i]=a[min];a[min]=t;}}for(int z=0;z<10;z++){cout<<a[z]<<" ";}cout<<endl;}
运行结果:
心得体会:。。。
- ----两种排序,我快凌乱了----
- 120941138报:凌乱了,java比c++快
- 这一刻,我凌乱了!!!我被性骚扰了~
- 两种排序(快排+冒泡)
- 我快崩溃了。。。
- 快过去两周了
- 快毕业两年了
- 快工作两年了
- 郁闷凌乱了
- 凌乱--哪里去了
- 快速排序(快排)算法的C++两种实现
- 我快做爸爸了!
- 天我快疯了
- 同学,我快大四了!
- 我知道我快醉了
- 快十年了,我回来了。
- 快毕业了,我感到了压力。
- 凌乱的2013咱就这样了,祝福我在2014找回咱的场子
- c++ 日期控件 编程
- ngx_add_inherited_sockets 函数详解
- Parallels Desktop 9破解版安装。同时解决虚拟机内存为1mb的bug
- JAVA的可变类与不可变类
- Passion——英语学习小技巧之八
- ----两种排序,我快凌乱了----
- Parsing error:Expected ";"
- Jquery怎么获取select选中项 自定义属性的值
- 双网卡路由配置
- 为什么拥有6.5亿用户的Skype没能成为另一个腾讯
- QQ一手遮天 YY实力强悍
- 如何制作一个基于Tile的游戏(2) Cocos2d-x 3.0alpha0
- 关于Android SDK中的Google API及其它离线包的下载方法
- 在腾讯阴影下