- 博客(8)
- 问答 (2)
- 收藏
- 关注
原创 循环队列学习
#include #include #define MAX_QSIZE 5 typedef int ElemType; typedef struct { ElemType *base; int front; int rear; }CSqQueue; //初始化循环队列 int InitCSqQueue(CSqQueue &Q){ Q.base=(ElemType *)malloc(
2016-04-05 11:38:03 308
原创 顺序队列学习
#include #include #define QUEUE_SIZE 100 typedef int ElemType; typedef struct { ElemType *base; ElemType rear; int queuesize; }SqQueue; //初始化顺序队列 int InitSqQueue(SqQueue &Q){ Q.base=(ElemType
2016-04-05 10:39:47 313
原创 链表队列学习
#include #include typedef int ElemType; typedef struct QNode{ ElemType data; QNode *next; }*QueuePtr; struct LinkQueue{ QueuePtr front,rear; }; //初始化单链队列 int InitQueue(LinkQueue &Q){ Q.rear=
2016-04-05 10:23:26 269
原创 顺序栈学习
#include #include #define STACK_SIZE 10 typedef int ElemType; typedef struct { ElemType *top; ElemType *base; int stacksize; }SqStack; //初始化顺序栈 int InitStack(SqStack &S){ S.base=(ElemType
2016-04-05 10:17:53 268
原创 双向链表学习
#include #include typedef int ElemType; typedef struct DLNode{ struct DLNode *front,*tail; ElemType data; }DLNode,*LinkList; //初始化双向链表 int InitList(LinkList &L){ L=(LinkList)malloc(sizeof(DLNo
2016-04-05 10:15:55 354
原创 循环单链表学习
#include #include typedef int ElemType; typedef struct CLNode{ struct CLNode *next; ElemType data; }CLNode,*LinkList; //初始化循环单链表 int Init_List(LinkList &L){ L=(LinkList)malloc(sizeof(CLNode)); L-
2016-03-31 22:34:54 328
原创 单链表学习
#include #include typedef int ElemType; typedef struct LNode{ struct LNode *next; ElemType data; }LNode,*LinkList; //初始化链表 void Init_List(LinkList &L){ L=(LinkList)malloc(sizeof(LNode)); L->ne
2016-03-27 00:29:19 727 1
原创 顺序表学习
#include #include #define LIST_INIT_SIZE 20 #define OVERFLOW -1 #define ERROR 0; #define OK 1; typedef int ElemType ; typedef struct{ ElemType *elem;//存储空间的基址 int length;//当前长度 int listsize;//当前分配
2016-03-25 20:01:32 391
空空如也
数据结构单链表关于头指针的问题
2016-03-25
POJ 1003总是出错 我在我的vs上是没有问题的
2015-11-04
TA创建的收藏夹 TA关注的收藏夹
TA关注的人