/* set(key,value) 和 get(key) 时间复杂度为O(1) 查找复杂度为O(1)用哈希表unordered_map,插入删除为O(1)用list双链表。 设置一个哈希表保存指向链表的指针,这样既可以查找最快,也可以快速删除。 */ class Solution{ private: list<pair<int,int> > plist; unordered_map<int,list<pair<int,int> >::iterator> umap; int cap...