
C语言
文章平均质量分 77
zhangfei0554
这个作者很懒,什么都没留下…
展开
-
冒泡排序算法
int bubble_sort(int data[], int len){ int i = 0; int j = 0; int temp = 0; for(i=0; i { for(j=0; j { if(data[j] > data[j+1]) {原创 2009-11-13 22:42:00 · 410 阅读 · 0 评论 -
队列的双向链表实现
/*queue.h*/ #ifndef QUEUE_H_#define QUEUE_H_#include #include #include int tcreate_queue(int elem_size, int *queue);int tadd_queue_head(int queue, void *elem);int tadd_queue_tail原创 2009-11-13 22:32:00 · 5294 阅读 · 0 评论 -
快速排序算法
int quick_sort(int data[], int low, int high){ int i = 0; int j = 0; int piovt = 0; if (low { piovt = data[low]; i = low; j = high;原创 2009-11-19 10:12:00 · 361 阅读 · 0 评论 -
rand和srand的用法
首先我们要对rand&srand有个总体的看法:srand初始化随机种子,rand产生随机数,下面将详细说明。rand(产生随机数)表头文件: #include定义函数 :int rand(void)函数说明 :因为rand的内部实现是用线性同余法做的,他不是真的随机数,只不过是因为其周期特别长,所以有一定的范围里可看成是随机的,rand()会返回一随机数值,范转载 2009-11-29 23:15:00 · 380 阅读 · 0 评论