冒泡排序(笔记)0.0.1

原创 2017年01月03日 21:31:59
#include  <stdio.h>

void maopao(int *a, int n)
{
	int i, j;
	int temp;

	for(i=0; i<10; i++)
		for(j=i+1; j<10; j++)
		{
			if(a[i] > a[j] && j < 11)
			{
				temp = a[i];
				a[i] = a[j];
				a[j] = temp;
			}
		}
}

int main()
{
	int a[10] = {21, 10, 2, 1, 22, 34, 20, 10, 55, 999};
	
	maopao(a, 10);

	for(int i=0; i<10; i++)
	{
		printf("%d%s", a[i], i == 9 ? "\n" : " " );
	}


	return 0;
}

版权声明:纯粹是笔记。

韩顺平 javascript教学视频_学习笔记11_js二维数组_js冒泡排序_二分查找

多维数组——二维数组 多维数组我们只介绍二维数组,一维数组的元素还可以是一个数组,就构成了二维数组。 下面看两个程序即可 var ar...

白话经典算法系列笔记一冒泡排序

一直以来都想好好补补算法的东西,正好看到IT面试了

C学习笔记——冒泡排序

冒泡排序#include int main(void) { int array[10] = {9,8,7,6,5,4,3,2,1,0} int i,j; int temp; for(i...

黑马程序员_c#基础知识学习笔记:习题ReadInt及冒泡排序

---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ---------------------- 1.读取输入的整数,定义成方法,多次...

黑马程序员-ios学习笔记 c语言 冒泡排序

// //  main.c //  maopao // //  Created by 蓝蓝 on 15/7/22. //  Copyright (c) 2015年 lanlan. All r...

Java笔记之冒泡排序算法及算法思想总结

public class Bubblesort{ public static void main(String[] args) { int[] sort = {10,14,3,13,53,23,...

冒泡排序--学习笔记

冒泡排序(BubbleSort)基本思想:两两比较待排序数据元素的大小,发现两个数据元素的次序相反时即进行交换,直到没有反序的数据元素为止。排序过程:设想被排序的数组R[1..N]垂直竖立,将每个数据...

C语言学习笔记:17_数组-一维数组(基本操作,选择和冒泡排序,斐波那契数列)

/* * 17_数组-一维数组.c * * Created on: 2015年7月6日 * Author: zhong */ #include #include /** *...

学习笔记——冒泡排序

#include #define N 10 #define K 2 int main(void) { int a[N], i, j, min; printf("请输入第一个数(回车键结束):")...

冒泡排序笔记整理

冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。     它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:冒泡排序(笔记)0.0.1
举报原因:
原因补充:

(最多只允许输入30个字)