【C++教學】set 自動排序的唯一集合 說明與用法範例
C++教學set 是一個有序集合,元素自動排序且唯一,基於紅黑樹實現。適合需要快速查詢與保持元素唯一性的場景。
list 是 C++ STL 的成員之一,它是一個雙向的 linked list,適合需要頻繁插入或刪除元素的場景。它不支援隨機存取,但插入與刪除操作效率高。
vector 是 C++ STL 的成員之一,它是一種動態大小的陣列,支援隨機存取,適合需要靈活調整大小的場景。它的記憶體配置是連續的,查詢效率高,但插入或刪除非尾端元素時效率較低。