冒泡排序
来源:互联网 发布:linux文件结构 编辑:程序博客网 时间:2024/06/06 00:03
void bubbleSort(intarr[],intcount)
{
inti = count, j;
inttemp;
while(i > 0)
{
for(j = 0; j < i - 1; j++)
{
if(arr[j] > arr[j + 1])
{
temp = arr[j];
arr[j] = arr[j + 1];
arr[j + 1] = temp;
}
}
i--;
}
}
void main(void)
{
intarr[] = {5, 4, 1, 3, 6}; //测试数据
bubbleSort(arr, 5); //冒泡排序
inti;
for(i = 0; i < 5; i++)
printf("%4d", arr[i]); //打印排序结果
}
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- MP 算法 matlab实现
- poj 1995
- 链表基础及常见面试题
- android 中获取当前程序的版本号
- Android源码编译步骤
- 冒泡排序
- poj-3661-二维dp
- C#+SQL Server
- ios如何添加自定义字体
- 《一个操作系统的实现》(四):让操作系统走进保护模式
- ios 异常错误积累
- shell linux的程序运行机制
- android 英文字串中如何输出双引号
- 映射Category一对多双向自身关联关系