LeetCode (1512) - el número de buenos pares de números

Tabla de contenido

tema

1512. El número de pares de números correctos
le da una matriz de números enteros.

Si un conjunto de números (i, j) satisface nums [i] == nums [j] e i <j, se puede considerar un buen par de números.

Devuelve el número de buenos pares.

Ejemplo 1:

Entrada: nums = [1,2,3,1,1,3]
Salida: 4
Explicación: Hay 4 pares de números buenos, a saber (0,3), (0,4), (3,4), (2 , 5), el subíndice comienza desde 0

Ejemplo 2:

Entrada: nums = [1,1,1,1]
Salida: 6
Explicación: Cada grupo de números en la matriz es un buen par de números

Ejemplo 3:

Entrada: nums = [1,2,3]
Salida: 0

inmediato:

1 <= núm. Longitud <= 100
1 <= núm. [I] <= 100

Solución de problemas (Java)

Dos bucles for para resolver el problema.

class Solution {
    
    
    public int numIdenticalPairs(int[] nums) 
    {
    
    
        int count = 0;
        for(int index = 0;index < nums.length;index++)
        {
    
    
            for(int scan = index + 1;scan < nums.length;scan++)
            {
    
    
                if(nums[index] == nums[scan])
                {
    
    
                    count++;
                }
            }
        }
        return count;
    }
}

Supongo que te gusta

Origin blog.csdn.net/weixin_46841376/article/details/113880952
Recomendado
Clasificación