![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Data Structure
anning423
这个作者很懒,什么都没留下…
展开
-
程序声明-include.h
#include stdio.h>#include malloc.h>#include string.h>#define TRUE 1#define FALSE 0#define OK 1#define ERROR 0#define INFEASIBLE -1#define OVERFLOW -2typedef int原创 2007-08-19 17:41:00 · 413 阅读 · 0 评论 -
线性表-循环链表-CircularLinkedList.c
#include "../include.h"typedef struct CrLNode...{ ElemType e; struct CrLNode *next;}CrLNode,*CrLinkList;Status InitList(CrLinkList *l)...{ *l = (CrLinkList)malloc(sizeof(CrLNode)); if(!*原创 2007-08-19 17:46:00 · 392 阅读 · 0 评论 -
线性表-双向链表-DoubleLinkedList.c
#include "../include.h"typedef struct DuLNode...{ ElemType e; struct DuLNode *prior; struct DuLNode *next;}DuLNode,*DuLinkList;Status InitList(DuLinkList *l)...{ *l = (DuLinkList)malloc(原创 2007-08-19 17:48:00 · 401 阅读 · 0 评论 -
线性表-链表-顺序结构-SequentialList.c
#include "../include.h"#define LIST_INIT_SIZE 3#define LISTINCREMENT 2typedef struct...{ ElemType *base; int length; int listsize;}List;Status InitList(List *l)...{ l->base = (Elem原创 2007-08-19 17:52:00 · 387 阅读 · 1 评论 -
线性表-链表-链式结构-LinkedList.c
#include "../include.h"typedef struct LNode...{ ElemType e; struct LNode *next;}LNode,*LinkList;Status InitList(LinkList *l)...{ *l = (LNode *)malloc(sizeof(LNode)); if(!*l) ...{ e原创 2007-08-19 17:51:00 · 364 阅读 · 0 评论