算法拾忆(一):选择排序
来源:互联网 发布:mac开机密码设置 编辑:程序博客网 时间:2024/04/20 04:42
//数组作为参数传递时会退换成指针int a[] ---int *avoid printfArray(int a[],int num);void sortArray(int a[],int num);int main(){int a[10] = {19,32,1,4,6,8,0,13,5,2};printf("before sort the array:\n");printfArray(a,10);sortArray(a,10);printf("after sort the array:\n");printfArray(a,10);}//打印出数组void printfArray(int a[],int num){int i = 0;for (i = 0; i < num; i++){printf("a[%d]=%d ",i,a[i]);}}//用选择排序 排序数组void sortArray(int a[], int num){int i, j;//外层for循环控制循环次数for (i = 0; i < num-1; i++){//内层for循环 ;hold住i 不变 改变j值依次比较for (j = i + 1; j < num; j++){if (a[i]>a[j]){int temp = a[i];a[i] = a[j];a[j] = temp;}}}}
0 0
- 算法拾忆(一):选择排序
- 算法(一)选择排序
- 排序算法(一) 选择排序
- C#算法 -- (一)选择排序
- 算法整理(一)----选择排序
- java排序算法学习(一)--选择排序
- <算法>排序(一)选择排序
- 排序(一) 选择排序算法
- 数据结构<一> 排序算法之选择排序
- 排序算法一(冒泡排序、选择排序、插入排序)
- 排序算法一(冒泡排序、选择排序、插入排序)
- C#算法-----(一)选择排序
- 算法学习之选择排序(一)
- 一天一算法之选择排序
- 数据结构与算法一:选择排序
- 排序算法(一):冒泡,选择,插入,希尔
- 算法一之简单选择排序
- 算法一之简单选择排序
- mysql workbench建表时PK,NN,UQ,BIN,UN,ZF,AI的含义
- 设计模式——原型模式
- leetcode 101.Symmetric Tree-对称二叉树|深度遍历
- C++中的RAII机制
- android 短信数据库 结构
- 算法拾忆(一):选择排序
- canvas速查
- HDU 4773 Problem of Apollonius 圆的反演
- POJ 2485 Highways
- 向iOS开发者介绍C++(一)
- Android权限问题整理 非常全面
- POJ 2836Rectangular Covering
- git代码托管 code.csdn.net
- 什么样的产品才是真正的智能硬件?