摘要:
栈 定义:栈是限定仅在表尾进行插入或删除操作的线性表。 由于栈只有一边开口存取数据,称开口的那一端为“栈顶”,封死的那一端为“栈底”(类似于盛水的木桶,从哪进去的最后还得从哪出来)。 栈操作数据元素的方法 栈操作数据元素只有两种动作: 入栈:在栈顶插入一个元素的操作; 出栈:从栈顶删除一个元素的操作 阅读全文
摘要:
#include <stdio.h> #include <stdlib.h> typedef int Selemtype; #define TURE 1 #define FALSE 0 #define STACK_INIT_SIZE 100 #define STACKINCREMENT 10 / 栈 阅读全文
摘要:
#define MAXSIZE 100 /* 栈的最大容量 / typedef enum {false, true} bool; typedef int SElemType; typedef struct{ / 顺序栈 */ SElemType data[MAXSIZE]; int top; //栈 阅读全文