c++数据结构
半痴半醉半天真
这个作者很懒,什么都没留下…
展开
-
顺序队列常用操作定义
数据结构之队列----先进先出自定义模板:#pragma once#include<assert.h>#include<iostream>using namespace std;const int newSize = 20;const int maxSize = 50;template<class T>class SeqQueue //顺序队列类{public : SeqQueue(int sz = 10);//默认创建队列大小为10个位置 .原创 2021-12-10 14:24:44 · 273 阅读 · 0 评论 -
数据结构——顺序表的定义和实现
顺序表顺序表是基于数组的顺序存储的一种线性结构,并且每一个表项的逻辑结构和物理存放顺序一致,其中包含了对表项(数据元素)进行的相关操作,例如增删改查等等操作。那么顺序表有什么用呢?对于一般的数组而言(基本数据类型),我们可以利用下标进行元素的增加和修改,但却没有办法表示实际元素个数或者长度(如果你初始化数组的话当我没说),而对于一些自定义数据结构class、struct等数据类型,进行相关操作就显得不是很方便。顺序表的关键包括数组指针、当前标项位置、最大可容纳表项个数。静态存储和动态存储的区别:原创 2021-01-24 22:46:49 · 3790 阅读 · 0 评论