![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构
zy627836411
居善地,心善渊,与善仁,言善信,正善治,事善能,动善时。
展开
-
数据结构之---顺序表
源代码: #include #include #define MAXLINE 1000 typedef struct { int list[MAXLINE]; int size; }SeqList; void ListInit(SeqList *);//初始化顺序表 int ListLength(SeqList L);//求顺序表元素个数 int ListInert(SeqList*,int原创 2017-05-11 12:43:20 · 292 阅读 · 0 评论 -
排序算法--插入排序(直接插入排序)
引入我的代码片: #include #include void dire_sort(int *,int); int main(int argc,char **argv) { unsigned int data[]={3,2,13,45,67,8,32,12,6,5}; int num=10; int i,j; dire_sort(data,num); } /*直接插入排序原创 2017-05-09 12:58:52 · 220 阅读 · 0 评论 -
排序算法--冒泡排序
先贴上我的源代码: #include void fun(int m[],int n); static int m=-1; int main(int argc,char **argv) { int data[10]={2,3,4,8,7,6,5,9,21,10,}; fun(data,10); return 0; } void fun(int data[],int n)原创 2017-04-06 11:37:04 · 245 阅读 · 0 评论 -
选择排序---堆排序
因为很多书都介绍了原理,这里就不过多阐述这里直接贴上代码再说。 测试代码: //#include"b_heapsort.h" #include"s_heapsort.h" int main(int argc,char **argv) { int data[8]={2,5,3,4,7,8,9,1,}; int i; for(i=0;i<8;i++) printf("%d ",data[原创 2017-06-28 08:45:40 · 230 阅读 · 0 评论