Encontrar Duplicados
Condición:
Dado un slice de cadenas. Devuelve un slice de cadenas que aparecen más de una vez en el slice original. El orden de los elementos en el resultado es en el orden de primera aparición en el slice original.
Datos de entrada: []string — slice de cadenas
Datos de salida: []string — cadenas que aparecen más de una vez, en orden de primera aparición
Restricciones:
- 0 <= len(entrada) <= 10^4
- Cada cadena consiste en letras latinas, longitud 1..50
Ejemplo:
Entrada: ["a", "bb", "bb", "aa", "a", "a"]
Salida: ["a", "bb"]