![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
datastruct
楚楚3107
一点一滴的积累
展开
-
栈的顺序存储结构实现。
//stack.h #ifndef __STACK_H_ #define __STACK_H_ #define SIZE 5 typedef struct{ int arr[SIZE]; int size;//有效数字个数 }stack; //初始化栈的存储区 void stack_init(stack *); //清理栈的存储区 void stack_deinit(stack *); ...原创 2018-05-02 21:11:53 · 194 阅读 · 0 评论 -
栈的链式物理结构实现
link_stack.h#ifndef __LINK_STACK_H_ #define __LINK_STACK_H_ typedef struct node{ int num; struct node* p_next; }node; typedef struct { node head,tail;//头节点,尾节点 }stack; //栈的初始化 void stack_init(s...原创 2018-05-03 16:51:05 · 442 阅读 · 0 评论 -
C链表的操作演示
头文件:link_0505.h/* 链表演示 */ #ifndef __LINK_0505 #define __LINK_0505 typedef struct node{ int num; struct node* p_next; }node; typedef struct { node head,tail; }link; //链表的初始化函数 void link_init(link...原创 2018-05-06 09:36:49 · 369 阅读 · 0 评论 -
C双向链表操作
头文件:link_0505.h/* 链表演示 */ #ifndef __LINK_0505 #define __LINK_0505 typedef struct node{ int num; struct node* p_next; struct node *p_pre; }node; typedef struct { node head,tail; struct node *p_...原创 2018-05-06 12:54:36 · 1070 阅读 · 0 评论