随笔分类 -  数据结构

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