算法
jiayucunyan
假语村言
展开
-
stooge排序---C语言
#include “stdio.h”stooge_sort(int key[], int i, int j){ int k; if(key[i] > key[j]){ int temp = key[i];原创 2009-07-27 09:27:00 · 444 阅读 · 0 评论 -
堆排序----C语言
//heapsort.h#include #define LEFT(i) (2 * (i)) //数组下标从1开始#define RIGHT(i) ((2 * (i)) +1)#define PARENT(i) ((i) / 2) //i 为整形,parent是求不大于(i/2)的值 //heapsort.c#includ原创 2009-07-27 09:23:00 · 419 阅读 · 0 评论 -
二分查找---C语言(统计了运行时间)
#include "stdio.h"#include "assert.h"#include "time.h"#include "math.h"long binarysearch(long x[], long t, long n){ long l, u, m; l = 0; u = n - 1;原创 2009-07-31 14:13:00 · 875 阅读 · 2 评论