c++数据结构
RIHTS_起源
希望通过交流学习,不断提升自身的编程水平.
展开
-
c++数据结构之线性表定义
一、线性表定义: 线性表(linear list)是n(n>=0)个数据元素的有限序列,记作L = (a1, a2, a3, a4......an),其中L为表名,a1为表头,an为表尾,n为表长。当n = 0时称为空表 线性表是一个相当灵活的数据结构,它的长度可根据需要增长或者缩短,即对线性表的数据元素不仅可以进行访问,还可以进行插入和删除. 二、线性结构的特点 1、存在唯一一个被称为原创 2015-04-25 00:05:12 · 2133 阅读 · 0 评论 -
C++数据结构之线性顺序表基本操作
#include using namespace std; #define MAX_SIZE 20 typedef int ElemType; typedef struct { ElemType data[MAX_SIZE]; int length; }SqList; /*初始化顺序表*/ bool SqListInit(SqList &Sq) { for (in原创 2015-04-25 20:08:47 · 1562 阅读 · 0 评论