使用兩個棧實現一個隊列

      棧是一個很是常見的數據結構,他在計算機領域被普遍應用。棧的特色是先進後出,棧是一個不考慮排序的數據結構。ios       隊列的特色是先進先出,即第一個進去的元素將會第一個出來。數據結構       讓咱們用兩個先進後出的棧來實現一個先進先出的隊列,那麼咱們把數據壓入第一個棧,此時咱們很清楚它的出戰順序是與咱們想要的隊列的出隊順序是相反的,若是再把這個棧裏面的元素依次壓入第二個棧,此
相關文章
相關標籤/搜索