STL
STL(Standard Template Library)是C++标准库的一部分,提供了一组通用的数据结构和算法,以便开发者能高效地处理常见的编程任务
vector
1 | // size() 返回元素个数 |
pair
1 | // first, 第一个元素 |
string
1 | // size()/length() 返回字符串长度 |
queue
1 | // size() |
priority_queue
1 | // size() |
stack
1 | // size() |
deque
1 | // size() |
set map multiset multimap
1 | //基于平衡二叉树(红黑树) |
unordered_set unordered_map unordered_multiset unordered_multimap
1 | // 和上面类似,增删改查的时间复杂度是 O(1) |
bitset
1 | // bitset<10000> s; |