队列是不是就是堆?

heng_net 2004-11-20 09:26:10
可以详细说说吗?谢谢先!

什么是堆?
队列?
   栈?
   堆栈?
...全文
205 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
wdxinren 2004-11-21
  • 打赏
  • 举报
回复
我觉得堆栈一般就是指的是栈
heng_net 2004-11-21
  • 打赏
  • 举报
回复
堆是不是也是先进先出.那不是跟队列没什么区别?
不知道我说的对吗?
tiger999 2004-11-21
  • 打赏
  • 举报
回复
to zag:

队列则是一个先进先出的数据结构,只能顺序提取,???
那优先队列是不是先进先出的呢?
dazhu2 2004-11-20
  • 打赏
  • 举报
回复
zag(智格) 说完了,呵
nuaalfm 2004-11-20
  • 打赏
  • 举报
回复
讲的还是不错的
zag 2004-11-20
  • 打赏
  • 举报
回复 1
堆是一个存储数据的数据结构,其主要用于存储较大的复杂结构数据,其通过指针的方式来定位数据的段页,可进行随机存取。队列则是一个先进先出的数据结构,只能顺序提取,栈则是一个先进后出的数据结构,也只能顺序提取,形象的说,堆有点象口袋,队列有点像管道,栈则有点象弹夹。堆栈嘛,则经常用来表示堆与栈的合称,当然,也作为堆栈合用存取数据的合称,个人理解。可能有些错误之外,望见谅。

111,094

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧