使用的结构是hash表+双链表,重点是掌握hash表和双链表的构造以及this指针的运用。 struct DListNode{ int key,val;//hash表 DListNode *pre;//双链表 DListNode *next; DListNode(int k,int v):key(k),val(v),pre(NULL),next(NULL){}; }; class Solution { private: int size=0; DListNode *head; DListNode *tail; unordered...