随笔分类 - 数据结构
摘要:/** 链栈 */#include #include #include #define STACK_INIT_SIZE 100#define OK 1#define ERROR 0typedef int ElemType; typedef int SElem...
阅读全文
摘要:/** 构造一个顺序栈(当输入9999时,结束入栈操作),输出栈中元素,显示栈顶元素,删除栈顶元素 */#include #include #include #define STACK_INIT_SIZE 100#define OK 1#define ERR...
阅读全文
摘要:/*** 有序顺序表的合并: 已知顺序表LA、LB中的数据元素按值非递减有序排列,* 现要求将LA和LB归并为一个新的顺序表LC,且LC中的数据元素仍按值非递减有序排列*/ #include typedef int ElemType;struct SqL...
阅读全文
摘要:/** 构造一个链式存储的线性表(当输入9999时,结束构造过程),然后输出该线性表* 并统计该线性链表的长度 。*注:new和delete是C++的运算符 malloc和free是C++/C的标准库函数 */ #include#define OK 1...
阅读全文
摘要:/** 若各个方法结构体变量参数为: &L(即地址符加变量)则结构体变量访问结构成员变量时使用"."* 若为:*L(即取地址符加变量)则结构体变量访问结构体成员变量使用"->"* malloc()和free()是C++/C语言的标准库函数,* new()和d...
阅读全文
摘要:/** 功能:创建一个线性表,并输出 * 静态分配内存*/ #include //stdio.h是C的标准I/O库//#include //iostream是C...
阅读全文