C语言——算法排序(冒泡排序)
来源:互联网 发布:python socket arp 编辑:程序博客网 时间:2024/06/04 18:10
冒泡排序(优化):
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main(void){
int arr[] = {2, 4, 6, 7, 3, 1, 5, 9, 8, 10};
int count = sizeof(arr) / sizeof(arr[0]);
int flag = 1;
for((int i = 0; i < count - 1) && (flag == 1); i++){
flag = 0;
for(int j = 0; j < count - i - 1; j++){
if(arr[i] > arr[j]){
int temp = arr[i];
arr[i] = arr[j];
arr[j] = temp;
flag = 1;
}
}
}
for(int i = 0; i <count ; i++){
printf("%d\n", arr[i]);
}
return 0;
}
0 0
- C语言——算法排序(冒泡排序)
- 冒泡排序算法(C语言)
- c语言 冒泡排序算法
- c语言冒泡排序算法
- C语言冒泡排序算法
- C语言冒泡排序算法
- C语言 冒泡排序算法
- 排序算法c语言描述---冒泡排序
- c语言中的几种排序算法——冒泡排序、快速排序、插入排序、选择排序
- C语言——冒泡排序
- 冒泡排序——C语言
- 排序算法—冒泡排序
- C语言经典算法:冒泡排序
- C语言排序算法演示:冒泡法
- c语言的经典算法-冒泡排序
- 冒泡排序算法的c语言实现
- 算法导论 之 冒泡排序[C语言]
- 冒泡排序算法(C语言实现)
- Nginx 的 Location 配置指令块
- Objective-C property详细解读
- 内核中的死锁问题--当UHCI遇上OHCI .
- [心得]模拟交易第一天
- 【囧囧笑话集】做一个愉快的少年
- C语言——算法排序(冒泡排序)
- Algorithms—抽签
- Java基础Calendar类SimpleDateFormat及其应用(求出某一年的某天是星期几,而且求出这一天是这一年的第几天)
- hadoop启动出现异常 java.io.IOException: Incompatible namespaceIDs in
- 归来赛 kAri-OJ 399 都谁有趣
- 2014.7.14面向对象和内存解析
- HTML5 <!DOCTYPE html>
- 经典SQL语句大全
- 初步配置log4j(在java web中使用)