Q
地圖C++中
0
A
回答
3
實現這個你要<map>
和<vector>
:
std::map<int, std::vector<int>> m;
m[0] = {0, 1, 2};
m[1] = {0, 1, 2, 3, 4};
+0
[Demo](https://ideone.com/mQq3vJ) –
+0
非常感謝你! – hariszaman
+0
@hariszaman:沒問題。 Jarod42上面的評論是有用的;如果你的密鑰從0開始連續,那麼矢量矢量比矢量圖更有效率。 –
相關問題
- 1. 地圖中的C++
- 2. 在C++地圖中使用地圖
- 3. 地圖在地圖 - C++
- 4. c中的地圖值
- 5. 在C++地圖中插入
- 6. 地圖在C++
- 7. 在C++地圖
- 8. C++在地圖
- 9. C/C++地理參考圖?
- 10. C++:Swaping地圖一個地圖
- 11. C++迭代地圖
- 12. 訪問C++地圖
- 13. C++:參照地圖
- 14. 使用地圖C++
- 15. C++指向地圖
- 16. C++地圖練習
- 17. 幫助地圖C++
- 18. C++地圖比較
- 19. STL地圖和C++
- 20. C字典/地圖
- 21. C++地圖問題
- 22. 地圖座標C#
- 23. C:地圖串ENUM
- 24. C#字典地圖
- 25. C++地圖問題
- 26. C++刪除循環中的迭代器(地圖的地圖)
- 27. C++ - 在地圖循環的地圖中插入數據
- 28. 如何讓C++中的地圖類型的指針,地圖
- 29. C++環通地圖,同時通過在C地圖擦除
- 30. 在C++中使用矢量和地圖
C++沒有變長數組,但它有'的std :: VECTOR'。所以用這些來代替。 – juanchopanza
如果你的密鑰是從'0'連續的,你可以使用'vector'而不是'map' – Jarod42