我遇到了下推堆棧的問題!我有一個最大大小爲10的數組。我允許用戶通過push將數字輸入到堆棧中,並使用pop將其刪除。根據數組中有多少個數字,我必須遍歷堆棧,堆棧的長度不一定總是10。假設堆棧中有5個數字(數組的大小爲10)。我需要通過元素5遍歷元素,因爲過去的所有內容都不是數字。我怎樣才能做到這一點?迭代通過一個未知大小的數組C++
0
A
回答
2
使用std :: vector作爲堆棧的底層存儲,並使用迭代器begin(),end()來獲取向量中有效元素的範圍。
4
相關問題
- 1. 通過Obj-C數組迭代
- 2. powershell迭代通過一個大文件
- 3. 通過gdb的C數組大小
- 4. SQL迭代通過數組
- 5. 編組未知的數組大小
- 6. 迭代通過組
- 7. 通過迭代大熊貓GROUPBY組
- 8. 通過數字的未知長度的字母進行迭代
- 9. 迭代通過c#
- 10. 一個未知大小的無向圖的C++數據結構
- 11. 實現一個支持迭代器的通用固定大小數組
- 12. 初始化未知大小的數組
- 13. 未知大小的字符串數組
- 14. 我怎樣才能進入一個未知大小的數組?
- 15. 迭代通過點的C++
- 16. 迭代通過一個數組(和多一點)
- 17. 迭代通過一個數組並返回前10個結果
- 18. 爲什麼迭代通過一個數組的速度比Seq.find
- 19. 通過指針的數組迭代
- 20. 通過陣列中的數組迭代
- 21. Windows 10通用應用程序:「通知組的大小過大」
- 22. 在C++中返回一個已知大小的數組?
- 23. 迭代通過多個dataframes大熊貓
- 24. 通過一個ArrayList一個HashMap迭代
- 25. Scala迭代器/流與已知大小
- 26. 將字符串添加到未知大小的數組C++
- 27. 在初始化,未知大小的數組中使用sizeof() - C++
- 28. 未知容器,向量或數組的大小C++
- 29. C# - 創建未知大小的字節數組?
- 30. 由XSLT爲每個組迭代的集合的計數大小
難道你不保留堆棧頂?這是你的上限,而不是10. – atoMerz 2011-05-07 17:53:28
這是功課嗎?如果是,它應該被標記爲如此。 '未知'標籤根本沒有幫助。人們會問問題,因爲他們不知道*。有點多餘,不是嗎? – karlphillip 2011-05-07 17:57:07