想问一下数据结构中的堆栈和计算机中的堆栈有什么不同?

2024-11-25 16:03:04
推荐回答(1个)
回答1:

计算机中的堆栈是一些连续的存储单元,在每个堆栈中数据的存入、取出按照“先进后出’’的原则.

在数据结构中,堆栈都是一种数据项按序排列的数据结构,只能在一端(称为栈顶(top))对数据项进行插入和删除。要点:堆,顺序随意。栈,后进先出(Last-In/First-Out)。