![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构
m0_38036222
这个作者很懒,什么都没留下…
展开
-
数据结构-树(包含树基础概念及递归和迭代遍历)
前言销声匿迹小南京苏宁目录前言原创 2020-12-10 17:25:19 · 571 阅读 · 0 评论 -
特殊的线性表之-栈和队列
数据结构系列第二篇栈和队列,本文依旧会以伪代码和真实代码进行示例的编写。为什么称栈和队列是运算受限制的线性表呢,就是因为这俩哥们和普通的线性表不太一样。那么具体不一致的点在哪呢?我们都知道不管是顺序表还是链表都是可以在其任意位置进行插入和删除操作的(前提是在其索引范围内),插入和删除操作时栈和队列都支持的,但是不同就不同在这个任意位置上。一、栈--后入先出表我们先看栈的定义:栈-->是只能在表的一端(栈尾)进行【插入】和【删除】操作的线性表,其中允许允许【删除】和【插入】的一端称为栈顶(t原创 2020-12-03 19:14:50 · 733 阅读 · 0 评论 -
数据结构-线性表
线性表前言 本文主要介绍线性表的基本概念以及基本运算方式。 示范样例包括:类C的伪代码实现数据结构运算。其次,还会提供 C++ 和 Python 版本的实际可运行代码示例。线性表概念 线性表是由 n(n>0)个数据元素组成的有穷序列,所以 数据元素个数 n 可记为 线性表的 表长。 特别地,当 n 为 0 时,线性表为空表。 当 n 不为0时(不是空表),除起始结点为,其余结点有且只有一个直接后驱。除终端节点外,其余结点有且只有一个直接后驱。线性表...原创 2020-11-16 00:07:38 · 1020 阅读 · 0 评论