
排序算法
文章平均质量分 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 · 599 阅读 · 0 评论 -
快速排序
今天看了下快速排序,闲来无聊,写了点小程序来实现快速排序。#includeint paraint(int a[],int low,int high); //用来实现一次快速排序void fast(int a[],int low,int high原创 2011-06-26 16:12:00 · 467 阅读 · 0 评论 -
堆排序
//堆排序算法#includeint a[101]; //假设待排序数少于100void 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 · 778 阅读 · 1 评论 -
基数排序
//基数排序#include#include#include#include#define maxn 100using 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 · 907 阅读 · 0 评论