Categorías
Algorithms Interview

LeetCode: contiene duplicado (Java)

Dada una matriz de enteros, encuentre si la matriz contiene duplicados. Su función debe devolver verdadero si algún valor aparece al menos dos veces en la matriz, y debe devolver falso si cada elemento es distinto.

Solución Java

public boolean containsDuplicate(int[] nums) {
    if(nums==null || nums.length==0)
        return false;
 
    HashSet<Integer> set = new HashSet<Integer>();
    for(int i: nums){
        if(!set.add(i)){
            return true;
        }
    }
 
    return false;
}

  LeetCode - Intervalos de fusión

Por Programación.Click

Más de 20 años programando en diferentes lenguajes de programación. Apasionado del code clean y el terminar lo que se empieza. ¿Programamos de verdad?

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *