Encontrar Duplicados
Condição:
Dado um slice de strings. Retorne um slice de strings que aparecem mais de uma vez no slice original. A ordem dos elementos no resultado é na ordem de primeira aparição no slice original.
Dados de entrada: []string — slice de strings
Dados de saída: []string — strings que aparecem mais de uma vez, na ordem de primeira aparição
Restrições:
- 0 <= len(input) <= 10^4
- Cada string consiste em letras latinas, comprimento 1..50
Exemplo:
Entrada: ["a", "bb", "bb", "aa", "a", "a"]
Saída: ["a", "bb"]