파비의 매일매일 공부기록

Today's Challenge 본문

Problem Solving/LeetCode

Today's Challenge

fabichoi 2022. 4. 22. 23:45

https://leetcode.com/problems/design-hashmap/submissions/

 

Design HashMap - LeetCode

Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview.

leetcode.com

오늘은 그냥 딕셔너리를 가지고 해쉬맵 만드는 내용이었다.

class MyHashMap:

    def __init__(self):
        self.d = dict()
        

    def put(self, key: int, value: int) -> None:        
        self.d[key] = value
        

    def get(self, key: int) -> int:
        res = self.d.get(key)
        if res is None:
            return -1
        return res
        

    def remove(self, key: int) -> None:
        if self.d.get(key):
            del self.d[key]
반응형

'Problem Solving > LeetCode' 카테고리의 다른 글

Today's Challenge  (0) 2022.04.24
Today's Challenge  (0) 2022.04.23
Today's Challenge  (0) 2022.04.21
Today's Challenge  (0) 2022.04.20
Today's Challenge  (0) 2022.04.19
Comments