选择排序
来源:互联网 发布:淘宝男童运动套装 编辑:程序博客网 时间:2024/06/14 11:43
#include <iostream>using namespace std;void swap(int * p1, int * p2){int t;t = *p1;*p1 = *p2;*p2 = t;}void sort(int sorce[], int n){int min; //最小元素的下标for (int j=0; j<n; j++){min = j;for (int i=j+1; i<n; i++){if (sorce[i] < sorce[min])min = i;}swap(&sorce[min], &sorce[j]);}}int main(){int a[6] = {1, 2, 3, 4, 5, 6};sort(a, 6);for (int i=0; i<6; i++){cout << a[i] << endl;}return 0;}
阅读全文
0 0
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序:
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 8-1内部类的复习
- MOOC清华《程序设计基础》第8章:哈希算法与哈希链表
- Clocks Gym
- ACM——滑雪
- android面试题,各大企业常见的android面试题及答案(精华)
- 选择排序
- Yet Another Game of Stones---ZOJ Problem 3964
- java中的集合
- RecyclerView 源码分析
- APxxx系列wifi驱动芯片移植笔记
- 网页视频课件显示不完全,向Windows注册VGAPlayer.ocx插件!
- 设计模式之禅笔记-迭代器模式
- JAVA菜鸟学习之旅
- poj 3253 Fence Repair greater<int>