最新文章列表

快速排序算法

   图是借的别人的,他的排序是以右边第一个为基数,而我下面的程序是以左边第一个作为开始时候的基数。不过效果一样。 //快速排序 #include <iostream> using namespace std; #define n 10 int Division(int a[],int left,int right){//分割函数 int base=a[left]; ...
qq_24665727 评论(0) 有867人浏览 2016-05-19 08:32

快速排序

//quick sort //author: jinyejun //date: 2014-11-4 8:30 #include<cstdio> #define MAXN 1000 int arr[1000]; void swap(int i,int j); void quick_sort(int s,int t); int partion(int s,int ...
hellojyj 评论(0) 有454人浏览 2014-11-04 08:58

自己写的标准qsort

#include <stdio.h> void qsort(int a[], int s, int e) {     if(s >= e) {         return;     }     int i = s, j = e, t = 0;     while (i < j) {         while (i < j && a[j] > ...
javaFlood 评论(0) 有433人浏览 2014-05-25 21:54

转:qsort函数用法

qsort函数用法   qsort   功 能: 使用快速排序例程进行排序    用 法: void qsort(void *base, int nelem, int width, int (*fcmp)(const void *,const void *));    各参数:1 待排序数组首地址 2 数组中待排序元素数量 3 各元素的占用空间大小 4 指向函数的指针 用于确定排 ...
再_见孙悟空 评论(0) 有712人浏览 2013-10-29 14:58

六种qsort排序方法

<本文中排序都是采用的从小到大排序> 一、对int类型数组排序 int num[100]; Sample: int cmp ( const void *a , const void *b ) { return *(int *)a - *(int *)b; } qsort(num,100,sizeof(num[0]),cmp); 二、对char ...
CB-13 评论(0) 有938人浏览 2011-11-28 14:25

Scala:说说快速排序

简短的几行代码就完成了快速排序: def qsort: List[Int] => List[Int] = { case Nil => Nil case pivot :: tail => val (smaller, rest) = tail.partition(_ < pivot) ...
mwei 评论(0) 有1197人浏览 2011-09-15 10:49

最近博客热门TAG

Java(141744) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54919) .net(54785) Web(54514) 工作(54118) Linux(50905) Oracle(49875) 应用服务器(43289) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37267) 数据结构(36424)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics