C++ Easy Hashing
\nclass MyHashSet {\n    vector<vector<int>> map;\npublic:\n    MyHashSet() {\n        map.resize(1000001/100 + 1, vector<int> (100, -1));\n    }\n    \n    voi
```\nclass MyHashSet {\n    vector<vector<int>> map;\npublic:\n    MyHashSet() {\n        map.resize(1000001/100 + 1, vector<int> (100, -1));\n    }\n    \n    void add(int key) {\n        int num = key/100;\n        int remain = key%100;\n        map[num][remain] = 1;\n    }\n    \n    void remove(int key) {\n        int num = key/100;\n        int remain = key%100;\n        map[num][remain] = -1;\n    }\n    \n    bool contains(int key) {\n        int num = key/100;\n        int remain = key%100;\n        return map[num][remain] != -1;\n    }\n};\n\n/**\n * Your MyHashSet object will be instantiated and called as such:\n * MyHashSet* obj = new MyHashSet();\n * obj->add(key);\n * obj->remove(key);\n * bool param_3 = obj->contains(key);\n */\n```
['C']