Skip to content

Latest commit

 

History

History
24 lines (17 loc) · 416 Bytes

File metadata and controls

24 lines (17 loc) · 416 Bytes

706. 设计哈希映射

难度: Easy

class MyHashMap(object):
    def __init__(self):
        self.t = [-1]*1000000
    
    def push(self, key, value):
        self.t[key] = value
    
    def get(self, key):
        return self.t[key]
        
    def remove(self, key):
        self.t[key] = -1

mymap = MyHashMap()
mymap.push(2, 4)
val = mymap.get(2)
mymap.remove(2)