C語言 堆詳解

1.堆的引入 以前咱們在 二叉樹詳解文章裏談過二叉樹的順序結構存儲方式,普通的二叉樹是不適合用數組來存儲的,由於可能會存在大量的空間浪費。而徹底二叉樹更適合使用順序結構存儲。以下圖可視: 因此咱們一般把堆(這特殊的一種二叉樹)使用順序結構的數組來存儲,須要注意的是這裏的堆和操做系統中虛擬進程地址空間中的堆是兩回事,一個是數據結構,一個是操做系統中管理內存的一塊區域分段。web 2.堆的概念及結構
相關文章
相關標籤/搜索