0. vector
#include <vector>
末尾添加元素:emplace_back()
尺寸:size()
容量:capacity()
1. stack
#include <stack>
插入元素:emplace()/push()
取出并删除元素:top()、pop()
尺寸:size()
判空:empty()
2. queue
#include <queue>
插入元素:emplace()/push()
取出并删除元素:front()/back()、pop()
尺寸:size()
判空:empty()
3. unordered_set
#include <unordered_set>
插入元素:emplace()/insert()
删除元素:erase()
清空:clear()
查看是否存在(计数):count()
4. unordered_map
#include <unordered_map>
直接初始化:
unordered_map<char, char> pairs = {
{')', '('},
{']', '['},
{'}', '{'}
};
查看是否存在key(计数):count()
其他同unordered_set