基于HashMap和双向链表实现LRUCache

使用HashMap和双向链表实现LRUCache,HashMap用来定位节点是否已经存在,时间复杂度为O(1),双向链表用来用来实现LRU规则,移动节点的时间复杂度也是O(1),代码如下:

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×