堆栈和栈的区别是什么?

来源:2-6 SPL数据结构之堆栈的简介

关于淡淡的淡淡的

2015-06-23 11:18

如题。。。

写回答 关注

2回答

  • 慕仰0107478
    2015-06-23 11:27:05
    已采纳

    堆和栈的区别可以用如下的比喻来看出:
    使用栈就象我们去饭馆里吃饭,只管点菜(发出申请)、付钱、和吃(使用),吃饱了就走,不必理会切菜、洗菜等准备工作和洗碗、刷锅等扫尾工作,他的好处是快捷,但是自由度小。
    使用堆就象是自己动手做喜欢吃的菜肴,比较麻烦,但是比较符合自己的口味,而且自由度大。

    关于淡淡的淡...

    感觉堆栈和栈类似,先进后出,top指向最后一个进入的节点,删除节点时top会指向top-1的节点

    2015-06-23 11:52:11

    共 1 条回复 >

  • 慕仰0107478
    2015-06-23 11:24:21

    嗯~~,这个提问大家都在考虑.....

    慕仰0107... 回复慕仰0107...

    b6xm

    2015-06-23 11:25:01

    共 2 条回复 >

站在巨人的肩膀上写代码—SPL

SPL,一个能找到登上绝顶的天梯,学会后能提高实际工作的效率

22772 学习 · 108 问题

查看课程

相似问题