冒泡排序
来源:互联网 发布:音乐全自动入库软件 编辑:程序博客网 时间:2024/06/03 11:57
//冒泡排序的C实现#include <stdio.h>void swap(int *a,int *b){int temp = *a;*a = *b;*b = temp;}void pop_sort(int a[] , int p, int r){int i,j;for(i = r; i > p ; i--)//每一遍,将最大的数字放在i的位置上{for(j = p ; j < i; j++){if(a[j] > a[j+1]){swap(&a[j],&a[j+1]);}}}}int main(){int i; int a[23] = {23,35,456,7,456,576,456,45,56,67,56,45,45,576,45,7,45,567,45,45,45,56,45};pop_sort(a,0,22);for(i=0; i<23; i++){printf("%d ",a[i]);}return 0;}
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 递归算法计算一个字符串中最大的连续字符个数
- 匿名内部类
- 库克:Android定位垃圾级 碎片化问题致命
- 【leetcode】Swap Nodes in Pairs
- IP tcp udp 概念 简析
- 冒泡排序
- web Servlet中如何使用上传组件FileUpload
- N*N匹马,N个赛道,求出最快N匹马的解法
- Java模仿Struts2模型驱动的实现
- Linux 内核模块编程一
- HDU3255(线段树+扫描线)
- 换行符在Linux和Windows下的区别
- 寒门再难出贵子
- POJ:1979 Red and Black