排序算法
文章平均质量分 70
a_1_2_ab
这个作者很懒,什么都没留下…
展开
-
归并排序
初始序列 [49] [38] [65] [97] [76] [13] [27] 第一步 [38 49] [65 97] [13 76] [27] 第二步 [38 49 65 97] [原创 2011-07-03 11:07:14 · 541 阅读 · 0 评论 -
快速排序
今天看了下快速排序,闲来无聊,写了点小程序来实现快速排序。#includeint paraint(int a[],int low,int high); //用来实现一次快速排序void fast(int a[],int low,int high原创 2011-06-26 16:12:00 · 427 阅读 · 0 评论 -
堆排序
//堆排序算法 #include int a[101]; //假设待排序数少于100 void heap(int a[],int n); //将无序数组置大顶堆 void max_heap(int a[],int n,int i); // 调大顶堆 void heapsort(int a[],int n); //堆排序 void main() {原创 2011-10-21 12:27:56 · 708 阅读 · 1 评论 -
基数排序
//基数排序 #include #include #include #include #define maxn 100 using namespace std; int a[maxn]; int n=0; int bits=0; vector barrel[10]; int bitnum(int n) { int result=0; while原创 2015-04-15 22:16:08 · 835 阅读 · 0 评论