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;
}
}