![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构
文章平均质量分 63
sfl8688
这个作者很懒,什么都没留下…
展开
-
二分查找算法(递归和非递归)
二分查找算法: 1) 递归方法实现: int BSearch(elemtype a[],elemtype x,int low,int high) /*在下届为low,上界为high的数组a中折半查找数据元素x*/ { int mid; if(low>high) return -1; mid=(low+high)/2; if(x==a[转载 2013-06-17 15:25:12 · 642 阅读 · 0 评论 -
双向链表的C实现
双向链表需要定义一个结构体,结构体有3个属性 typedef struct __Node{ int data; 数据 struct __Node *pre; 指向前一个结点指针 struct __Node *next; 指向下一个结点指针 }Node; 其中 pre和next指针是嵌套定义。 一般链表定义一个头指针 Node *hea转载 2013-06-17 15:31:10 · 662 阅读 · 0 评论