数据结构——选择排序
来源:互联网 发布:百合蕾丝炫浪网络社区 编辑:程序博客网 时间:2024/06/06 02:31
#include <iostream>#include <ctime>using namespace std;//选择排序void sort(int a[],int len){ int min; int i,j; for(i=0;i<len-1;i++) { min=i; for(j=i+1;j<len;j++) { if(a[j]<a[min]) min=j; } if(min>i) { int temp=a[min]; a[min]=a[i]; a[i]=temp; } }}int main(){ int arr[100]; srand( unsigned(time(0)) ); for(int i=0;i<100;i++) arr[i]=rand()%1000; cout<<"原始数据"<<endl; for(i=0;i<100;i++) { if(i>0 && i%10==0) cout<<endl; cout<<arr[i]<<" "; } //选择排序数组 sort(arr,100); cout<<endl<<"排序后数据"<<endl; for(i=0;i<100;i++) { if(i>0 && i%10==0) cout<<endl; cout<<arr[i]<<" "; } return 0;}
- 数据结构 — 选择排序
- 数据结构——选择排序
- 数据结构——选择排序
- 数据结构——选择排序
- 数据结构&算法实践—【排序|选择排序】选择排序
- 数据结构例程——选择排序之直接选择排序
- 数据结构学习(十四)——选择排序
- 【数据结构与算法】——选择排序
- 【数据结构与算法】——选择排序
- 数据结构跑路篇——选择排序
- 数据结构&算法实践—【排序|选择排序】堆排序
- 【数据结构】——排序算法——3.1、选择排序
- 复习数据结构:排序(三)——选择排序
- 数据结构例程——选择排序之堆排序
- 【算法和数据结构】—— 1.选择排序、插入排序
- 数据结构之排序(三)——简单选择排序
- 数据结构 排序 选择排序
- 【数据结构】:排序--选择排序
- A+B for Input-Output Practice (VIII)
- iOS 监测网络。
- Android4.2 CTS测试详解
- nginx+linux+mysql+php 增加gd库扩展
- 虚拟机上安装ubuntu,ubuntu上安装matlab
- 数据结构——选择排序
- DWR之DWR实例(1)
- udevadm
- 使用cornerstone在branch和trunk之间merge
- How do I run a 64-bit guest in VirtualBox?
- 数据结构——快速排序
- 小儿持续高烧不退的护理办法和相关病理分析
- MySQL错误:1146-table 'mysql.proc' doesn't exist
- Unity3D中可用的数组类型: