阅读背景:

【转】堆栈之间的差别

来源:互联网 

堆(heap)也被称为优先队列(priority queue)。队列中允许的操作是先进先出(FIFO),在队尾插入元素,在队头取出元素。而堆也是一样,在堆底插入元素,在堆顶取出元素,但是堆中元素的排列不是按照到来的先后顺序,而是按照一定的优先顺序排列的。这个优先顺序可以是元素的大小或者其他规则。如图一所示就是一个堆,堆优先顺序就是大的元素排在前面,小的元素排在后面,这样得到的堆称为堆(heap)也被称为优先队列(priority queue)。队列中允许的操作是先进先出(F




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: