0
我知道環繞在隊列中使用,所以我們不需要在刪除或插入另一個元素時移動每個元素,但爲什麼我們不能在堆棧中做到這一點?爲什麼環繞隊列對於堆棧而言是必要的,而不是堆棧?
我知道環繞在隊列中使用,所以我們不需要在刪除或插入另一個元素時移動每個元素,但爲什麼我們不能在堆棧中做到這一點?爲什麼環繞隊列對於堆棧而言是必要的,而不是堆棧?
因爲堆棧是先進先出(LIFO);也就是說,我們從我們插入的同一端移除。因此,當堆棧爲空時,數組中的第一個位置將僅被使用。