datastruct
楚楚3107
一点一滴的积累
展开
-
栈的顺序存储结构实现。
//stack.h#ifndef __STACK_H_#define __STACK_H_#define SIZE 5typedef struct{ int arr[SIZE]; int size;//有效数字个数}stack;//初始化栈的存储区void stack_init(stack *);//清理栈的存储区void stack_deinit(stack *);...原创 2018-05-02 21:11:53 · 204 阅读 · 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 · 453 阅读 · 0 评论 -
C链表的操作演示
头文件:link_0505.h/*链表演示*/#ifndef __LINK_0505#define __LINK_0505typedef 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 · 375 阅读 · 0 评论 -
C双向链表操作
头文件:link_0505.h/*链表演示*/#ifndef __LINK_0505#define __LINK_0505typedef 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 · 1077 阅读 · 0 评论