计算机基础-数据结构-栈

Posted issac-fan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了计算机基础-数据结构-栈相关的知识,希望对你有一定的参考价值。

基本介绍

数据结构是指相互之间存在着一种或多种关系的数据元素的集合和该集合中数据元素之间的关系组成 。常用的数据结构有:数组,栈,链表,队列,树,图,堆,散列表等
技术图片

是一种特殊的线性表,仅能在线性表的一端操作,栈顶允许操作,栈低不允许操作。

栈的特点

先进后出,从栈顶放入元素的操作叫入栈,去出元素叫出栈

适用场景

栈的结构像集装箱,先放进去的后拿出来,所以,常常用来实现递归功能的场景,例如斐波那契数列

技术图片

以上是关于计算机基础-数据结构-栈的主要内容,如果未能解决你的问题,请参考以下文章

回栈事务后如何持久化分片数据?

Python全栈开发基础三

计算机科学基础知识理解栈帧

全栈编程系列SpringBoot整合Shiro(含KickoutSessionControlFilter并发在线人数控制以及不生效问题配置启动异常No SecurityManager...)(代码片段

添物零基础到大型全栈架构师 不花钱学计算机及编程(预备篇)— 数据结构和算法

添物零基础到大型全栈架构师 不花钱学计算机及编程(预备篇)— 数据库