Complemento inverso de ARN
Crea una función que encuentre el complemento inverso de una cadena de ácido ribonucleico (ARN). La entrada es una cadena que contiene únicamente A, C, G y U.
Las bases del ARN se emparejan como A/U y G/C, por lo que el complemento es:
original -> complemento
"AAA" -> "UUU"
"UUU" -> "AAA"
"GGG" -> "CCC"
"CCC" -> "GGG"
"GGAACC" -> "CCUUGG"Obtén el complemento de cada carácter y luego invierte la cadena complementaria.
Ejemplos
reverseComplement("GUGU") // ➞ "ACAC"
reverseComplement("UCUCG") // ➞ "CGAGA"
reverseComplement("CAGGU") // ➞ "ACCUG"Notas
Todas las secuencias de entrada son válidas.