
考研数据结构
明mcl
一直在计算机视觉坑中的水水
展开
-
数据结构(C语言版)严蔚敏——2.1线性表类型定义
@说明:本代码对应《数据结构(C语言版)严蔚敏》第二章第一节中抽象数据类型线性表的实现。本代码分为三个文件:List.h定义着线性表抽象数据对象与基本操作;List.cpp是对List.h头文件中基本操作的具体实现;Test_mian.cpp是一部分对线性表实现过程的测试。1:List.h文件#include<stdio.h>//定义数组的最大长度#define MAXS...原创 2019-03-23 22:33:25 · 936 阅读 · 0 评论 -
数据结构(C语言版)严蔚敏——2.3线性链表类型定义
@说明:本代码对应《数据结构(C语言版)严蔚敏》第二章第三节中抽象数据类型线性链表的实现。本代码分为三个文件:LinkList.h定义着线性链表抽象数据对象与基本操作;LinkList.cpp是对LinkList.h头文件中基本操作的具体实现;TestMain.cpp是一部分对线性链表实现过程的测试。1:LinkList.h文件#include<stdio.h>#define...原创 2019-04-22 23:25:09 · 1071 阅读 · 0 评论 -
数据结构(C语言版)严蔚敏——3.1栈
1、stack.h#pragma once#include<stdio.h>#define TRUE 1#define FALSE 0#define STACK_INIT_SIZE 3 //定义栈的初始化大小#define STACKINCREMENT 1 //定义栈每次内存增加的大小typedef int Status; //处理状态,TRUE 1,FALSE 0...原创 2019-06-29 22:24:48 · 338 阅读 · 0 评论 -
数据结构(C语言版)严蔚敏——6.2二叉树
由于在二叉树的非递归遍历中使用到了栈,所以要修改Stack.h中的代码由typedef int ElemType;//定义元素的类型改为typedef BiTreeNode ElemType;//定义元素的类型1、BiTree.h#pragma once#include<stdio.h>#define TRUE 1#define FALSE 0typedef...原创 2019-06-29 23:02:22 · 802 阅读 · 0 评论