(self, capacity: int)
| 6 | |
| 7 | class LRUCache: |
| 8 | def __init__(self, capacity: int): |
| 9 | self.cap = capacity |
| 10 | self.cache = {} # map key to node |
| 11 | |
| 12 | self.left, self.right = Node(0, 0), Node(0, 0) |
| 13 | self.left.next, self.right.prev = self.right, self.left |
| 14 | |
| 15 | # remove node from list |
| 16 | def remove(self, node): |