堆(Heap)、栈(Stack)

堆栈分为数据结构和程序内存中。 数据结构中 堆和栈都是一种数据项按序排列的数据结构,只能在一端(称为栈顶(top))对数据项进行插入和删除。 栈:栈是一种先进后出的数据结构(FI LO)。 图示:                对栈而言,栈中的新加数据项放在其他数据的顶部,移除时只能移除最顶部的数据(不能越位获取)。 若要取出放在一摞书底下的书(放入的比较早的书),首先要移开压在它上面的书(放入的
相关文章
相关标签/搜索