package exchange_sort;
import java.util.Random;
/*各类交换排序
* ------数据存储范围1~s.length-1 ------
*主要包括
*冒泡排序
*快排
*/
public class Sort {
/*
* 冒泡排序 稳定
*/
private static void bubbleSort(int[] ...
分类:
编程语言 时间:
2015-07-28 06:46:04
阅读次数:
135
头文件/************************* 交换排序**************************///冒泡排序void BubbleSort(vector &v,int begin,int end);//快速排序void QuickSort(vector & v...
分类:
编程语言 时间:
2015-07-27 18:10:09
阅读次数:
150
package two.java.test;
/**
* 冒泡排序最基本的学c语言的时候就先接触的是冒泡排序
* 也有叫起泡排序的不过我还是喜欢叫冒泡排序
*/
public class BubbleSort{
public static void main(String args[ ]){
int [ ]intArray={12,11,45,6,8,43,40,57,3,20...
分类:
编程语言 时间:
2015-07-26 22:47:22
阅读次数:
189
1.冒泡排序void bubblesort(int num[],const int len){ if (len i; j--) { if (num[j] < num[j - 1]) { sign = tr...
分类:
编程语言 时间:
2015-07-26 19:01:52
阅读次数:
179
排序思路:整个算法从最下面的元素开始,对相邻的元素进行比较,经过交换使得较小的元素在较大的元素之上,经过对每个元素的两两比较,最后最小的元素被移到前面的位置。算法实现:public class BubbleSort { public static void bubbleSort(int arr...
分类:
编程语言 时间:
2015-07-26 11:00:38
阅读次数:
118
基本思想首先第一个元素和第二个元素比较,如果第一个大,则二者交换,否则不交换;然后第二个元素和第三个元素比较,如果第二个大,则二者交换,否则不交换……一直按这种方式进行下去,最终最大的那个元素被交换到了最后,一趟冒泡排序完成。代码public void BubbleSort(int[] a, int n) {
int temp;
for (int i = 1; i < n; i++)...
分类:
编程语言 时间:
2015-07-18 11:07:03
阅读次数:
142
头文件#include "StdAfx.h"/************************* 交换排序**************************///冒泡排序void BubbleSort(vector &v,int begin,int end);//快速排序void Q...
分类:
编程语言 时间:
2015-07-17 00:14:50
阅读次数:
222
#include
#define N 10//定义数组元素个数
int Ascending(int a,int b);//升序排列的函数声明
int Descending(int a,int b);//降序排列的函数声明
void swap(int*,int*);//交换数据的函数声明
void BubbleSort(int a[],int n,int (*compare)(int,int));...
分类:
编程语言 时间:
2015-07-15 11:16:06
阅读次数:
152
public static void BubbleSort(T[] arrayList) where T : IComparable { for (int i = 0; i 0) { T temp = arrayList[j]; ...
分类:
其他好文 时间:
2015-07-12 12:33:00
阅读次数:
109
public class BubbleSort { public static void Sort(int[] arr) { int temp = 0; for (int i = 0; i arr[j + 1]) ...
分类:
编程语言 时间:
2015-07-10 15:05:02
阅读次数:
107