2011年2月25日

《数据结构-顺序循环队列》

摘要: 顺序循环队列头文件:SQUEUE.H 1 #ifndef __SQUEUE_H__ 2 #define __SQUEUE_H__ 3 4 #define TRUE 1 5 #define FALSE 0 6 #define ERROR -1 7 #define MAXSIZE 100 8 #define DataType int 9 10 typedef struct {11 DataType data[MAXSIZE];12 int front, rear;13 }SQueue, *SQueueP;14 15 //循环队列创建16 SQueueP QueueCreate() {17 SQu. 阅读全文

posted @ 2011-02-25 12:47 谁家的猫啊 阅读(419) 评论(0) 推荐(0)

《数据结构-链栈》

摘要: 链栈头文件:LINKSTACK.H 1 /* 2 说明:本头文件包含链式栈的基本操作 3 */ 4 #ifndef __LINKSTACK_H__ 5 #define __LINKSTACK_H__ 6 7 #include <stdlib.h> 8 9 #define TRUE 110 #define FALSE 011 #define ERROR -112 #define DataType int13 14 typedef struct node {15 DataType data;16 struct node *next;17 }stackNode, *stackNodeP; 阅读全文

posted @ 2011-02-25 12:30 谁家的猫啊 阅读(577) 评论(0) 推荐(0)

《数据结构-顺序栈》

摘要: 顺序栈头文件:SQSTACK.H 1 /* 2 说明:头文件包含栈的基本操作 3 */ 4 #ifndef __SQSTACK_H__ 5 #define __SQSTACK_H__ 6 7 #include <stdlib.h> 8 9 #define TRUE 110 #define FALSE 011 #define ERROR -112 #define MAXSIZE 6413 #define DataType int14 15 typedef struct {16 DataType data[MAXSIZE];17 int top;18 }SqStack, *SqStac 阅读全文

posted @ 2011-02-25 12:27 谁家的猫啊 阅读(275) 评论(0) 推荐(0)

导航