![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c数据结构
文章平均质量分 62
putaoxiangqi
这个作者很懒,什么都没留下…
展开
-
动态数组实现hash表
#include #define HASHSIZE 12#define NULL_KEY -111typedef struct { int *arr; int size;}Hashmap;int initHash(Hashmap *hashmap);void print(Hashmap *hashmap);int main(void) {原创 2015-03-12 17:07:14 · 482 阅读 · 0 评论 -
单链表的基本操作(代码优化)
#include typedef struct node { int data; struct node * next;}linknode;linknode * initlink(){ //初始单链表 linknode * head原创 2015-03-16 17:27:46 · 449 阅读 · 0 评论 -
数据结构:树
1.1 求树的节点的最大距离typedef struct Treenode{ int data; struct Treenode * left; struct Treenode * right; int maxleft; int maxright;} tnode;原创 2014-07-14 09:51:31 · 356 阅读 · 0 评论 -
递归实现单链表,完全二叉树的新建
1.单链表的新建原创 2014-06-16 16:32:20 · 489 阅读 · 0 评论 -
栈,队列学习总结
1.循环队列的定义,如下:typedef struct{ int data[N]; int rear; int front;}deque;原创 2014-06-13 11:24:22 · 439 阅读 · 0 评论 -
循环队列
#include#define N 5typedef struct{ int data[N]; int rear; int front;}deque;deque * initdeque(){ deque * deq=(deque *)malloc(sizeof(deque)); deq->rear=0; deq原创 2014-06-13 10:53:58 · 375 阅读 · 0 评论 -
数据结构与算法分析---表ADT
Mark原创 2016-03-23 17:14:07 · 282 阅读 · 0 评论