数据结构
文章平均质量分 51
Joezeo
不要左顾右盼。
慢慢积累,慢慢写吧。
毕竟除了这样单调的努力,我什么也做不了 。
展开
-
线性表的实现(C语言)
线性表的实现(C语言)SqList1.储存结构定义:#define TRUE 1#define FALSE 0#define OK 1#define ERROR 0#define INFEASIBLE -1#define OVERFLOW -2#define INITSIZE 100//线性表储存结构初始分配分量#define ENLARGE 10 //线性表储存结构分配增量typed原创 2017-10-28 12:27:28 · 1426 阅读 · 0 评论 -
链表(C语言)
链表(C语言)写在前面:我在实现链表时用了两个结构体,一个是结点类型,另一个是链表类型。如果不这样设置那么你在头指针或尾指针需要移动时函数参数就需要传入头、尾指针的指针地址(&head),而不是单纯的传入指针。而使用两个结构体就不需要这样做了。原创 2017-11-15 23:30:01 · 510 阅读 · 0 评论 -
顺序栈(C语言)
栈的实现(顺序栈,C语言)结构体声明:typedef struct { ElemType *base; // 栈底元素指针 ElemType *top; // 栈顶指针 int stacksize; // 栈容量 int cnt; // 栈中元素数量}SqStack; 其中栈底元素指针始终不变,栈顶指针指向栈顶元素的上方。 当base = to原创 2017-12-19 22:12:23 · 418 阅读 · 0 评论