課程
/后端開發
/C++
/數據結構探險—棧篇
m-iTop是指下一個元素的位置,即若當前有n個元素,m_iTop應該是n+1;遍歷的時候如果是i<m_iTop, 那范圍就是0到N了,而數組范圍是0到n-1;
2018-02-03
源自:數據結構探險—棧篇 2-3
正在回答
怎么可能啊,m_iTop最多就是n,push()方法一開始不是有判斷是否為full么,你push第n+1個元素的時候就直接return false,根本執行不到m_iTop++
舉報
棧,先入后出(FILO),帶領大家體會棧這種數據結構的美妙
2 回答遍歷函數輸出問題
2 回答最后的遍歷函數難道不用判斷棧是否為空么?
1 回答遍歷結果輸出總是不對 全是問號 或者0
1 回答從棧頂開始循環遍歷為什么要對m_iTop-1啊?。。?!
1 回答棧和數組的關系
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-02-05
怎么可能啊,m_iTop最多就是n,push()方法一開始不是有判斷是否為full么,你push第n+1個元素的時候就直接return false,根本執行不到m_iTop++