用递归思想写冒泡排序
来源:互联网 发布:淘宝店家用什么快递 编辑:程序博客网 时间:2024/05/17 08:51
用递归思想写冒泡排序
# define _CRT_SECURE_NO_WARNINGS
# include<stdio.h>
# include<stdlib.h>
# define N 5
int main(void){
int a[N], i, j;
int selection_sort(int a[], int n);
printf("pls enter the numbers:");
for (i = 0; i<5; i++){
scanf("%d", &a[i]);
}
selection_sort(a, i);
printf("The sorted numbers are :");
for (j = 0; j < i; j++)
printf(" %d", a[j]);
system("pause");
return 0;
}
int selection_sort(int a[], int i)
{
int temp, n;
for (n = 0; n<i-1; n++){
if (a[n] > a[n + 1]){
temp = a[n + 1];
a[n + 1] = a[n];
a[n] = temp;
}
}
if (i <= 1)
return 1;
else
return selection_sort(a, i - 1);
}
0 0
- 用递归思想写冒泡排序
- 冒泡排序 选择排序 递归思想
- 冒泡排序的思想
- 冒泡排序算法思想
- 冒泡排序思想
- 递归实现冒泡排序
- 递归版冒泡排序
- 递归与冒泡排序
- 冒泡排序、递归
- 递归版冒泡排序
- 递归实现冒泡排序
- 冒泡排序及递归
- 选择排序 冒泡排序 递归
- 冒泡排序的基本思想
- 冒泡排序 思想与原理
- java的冒泡排序思想
- 用汇编写一个冒泡排序
- 用c++写一个冒泡排序
- Android:Activity中onCreate方法的参数及用途
- Android开发之自定义控件
- QT Creator的style sheet的几种用法(QT Creator)(StyleSheet)(样式)(QT4.7)(用法)
- java几种常见的对话框整理汇总
- QT学习之经典控件源码(如此强大)
- 用递归思想写冒泡排序
- 字体和文本输出:CFont字体类
- 排列序数
- android studio实时预览报错
- leetcode:238. Product of Array Except Self(Java)解答
- swift空间位置,大小改变的动画效果
- 浏览器兼容性问题
- 欠拟合和过拟合
- 巨蟹座 55e外表达2000度 火山活泼岩浆遍布