如何在c ++中实现哈希映射?

问题描述 投票:0回答:1

如何显示mymap[key]++。我要增加键或值吗?在第1行中,hash[numberToFind]是要插入结果中的键还是值?

    unordered_map<int, int> hash;
    vector<int> result;
    for (int i = 0; i < arr.size(); i++) {
        int numberToFind = target - arr[i];
        if (hash.find(numberToFind) != hash.end()) {
            result.push_back(hash[numberToFind]); //LINE 1
            result.push_back(i);        
            return result;
        }

c++ c++11 hash
1个回答
1
投票

请先考虑好参考,然后再向stackoverflow.com提问。 cppreference.com很好。

© www.soinside.com 2019 - 2024. All rights reserved.