ACWING75. S y dos de los números (la oferta para probar la seguridad)

Una entrada digital y una serie s, encontrar los dos números en la matriz, por lo que son exactamente s.

Si una pluralidad de números e igual a s, la salida puede ser cualquier par.

Se puede pensar en la entrada contiene al menos uno de cada conjunto de condiciones de salida está satisfecho.

Muestra
de entrada: [1,2,3,4], sum = 7

Salida: [3,4]

class Solution {
public:
    unordered_map<int,int>mp;
    vector<int> findNumbersWithSum(vector<int>& nums, int target) {
        int n = nums.size();
        for(int i = 0;i < n;i++) {
            mp[nums[i]] = 1;
            if(mp[target - nums[i]]) {
                return vector<int>{target - nums[i],nums[i]};
            }
        }
    }
};
Publicados 843 artículos originales · ganado elogios 28 · Vistas a 40000 +

Supongo que te gusta

Origin blog.csdn.net/tomjobs/article/details/105006967
Recomendado
Clasificación