bet635体育投注

堆栈的意义和作用

问题
简单易懂
在追求
堆栈是实现“后进先出”算法的数据结构。
想象一下,一端开口的小直径竹管。
有几个小球编号,球的直径略小于竹筒的直径。
你可以通过在竹筒中放入不同数量的球来找到规则。首先放置的小球可以在以后移除,可以先移除稍后放置的小球。
因此,“渐进慢”是这种结构的一个特征。
堆栈就是这样的数据结构。
当您打开内存存储区域时,数据会逐个存储(即“推 - 推”)。
有一个地址指针始终指向堆栈中输入的最后一个数据所在的数据单元。
从中开始输入数据的单位称为堆栈的底部。
数据一个接一个地存储,这个过程称为“堆叠”。
在插入过程中,每次将数据输入堆栈时,它们将被放置在连接到前一个单元的下一个单元中,堆栈指示器地址会自动递增1。
读取此数据时,将在电池指示器地址读取数据,并且电池指示器地址的数量将自动减1。
这个过程叫做“pop pop”。
这实现了后进先出原则。
堆栈是计算机中最常用的数据结构之一。例如,函数调用在计算机内的堆栈中实现。
电池可以存储在矩阵或链表中。


bet635体育投注