706. Leetcode || Design HashMap || Code + Explanation

preview_player
Показать описание
Design a HashMap without using any built-in hash table libraries.

To be specific, your design should include these functions:

put(key, value) : Insert a (key, value) pair into the HashMap. If the value already exists in the HashMap, update the value.
get(key): Returns the value to which the specified key is mapped, or -1 if this map contains no mapping for the key.
remove(key) : Remove the mapping for the value key if this map contains the mapping for the key.

Example:

MyHashMap hashMap = new MyHashMap();

Note:

All keys and values will be in the range of [0, 1000000].
The number of operations will be in the range of [1, 10000].
Please do not use the built-in HashMap library.
Рекомендации по теме
Комментарии
Автор

The best thing about your videos that they are very short and very point to point Exaplaination... It saves time

PriyankaSingh-pnxv
Автор

seen many videos and tutorials on this!this is the best explanation.please keep making more videos

abhivarma
Автор

from where did you had learnt all like declare x in myHashMap():x(1000, -1){}

pradeeprekapalli
Автор

Can you tell me any list of topics or any videos I can study to solve this question as I don't know hashmapz

sanyagupta