数据结构
阿牛哥666
越努力越幸运
展开
-
堆栈的基本操作
#include<iostream> #include<cstdio> #include<cstdlib> using namespace std; ///堆栈的基本结构 typedef struct Stack{ int data; struct Stack *next; }SNode,*Link; ///初始化栈 Link Init(){ ...原创 2020-02-04 11:43:40 · 1216 阅读 · 0 评论 -
二叉树的建立与三种递归遍历及层次遍历
#include<iostream> #include<queue> using namespace std; typedef struct BiNode { char data; struct BiNode *left,*right; }BiNode,*BiTree; void CreateTree(BiTree &T){ char ch...原创 2020-02-03 22:18:55 · 283 阅读 · 0 评论 -
数据结构的基本概念和术语
1、数据:数据是信息的载体,是描述客观事物属性的数、字符以及所有能输入到计算机中并被计算机程序识别和处理的符号的集合。 2、数据元素:数据元素是数据的基本单位,通常作为一个整体进行考虑和处理。一个数据元素可以有若干个数据项组成,数据项是构成数据元素的不可分割的最小单位。 3、数据对象:数据对象是具有相同性质的数据元素的集合 ,是数据的一个子集。 4、数据类型:数据类型是一个值的集合和定义在此...原创 2019-06-12 22:18:40 · 304 阅读 · 0 评论