Aqui é mantido um repositório com as soluções que trabalhamos no dojo de codificação da Guilda JEDI (Junta Especializada de Desenvolvimento e Inovação) em https://discord.gg/eBNamXVtBW
Nas cadeias de DNA , os símbolos 'A' e 'T' são complementares um do outro, assim como 'C' e 'G'.
O complemento reverso de uma cadeia de DNA s é a corda sc formado pela inversão dos símbolos de s, em seguida, tomando o complemento de cada símbolo (por exemplo, o complemento inverso de "GTCA" é "TGAC").
Dado: Uma cadeia de DNA s de comprimento no máximo 1000 posições.
Coding Dojo
Guilda JEDI Incolume - Grupo Python Incolume
Problema
Complementando uma fita de DNA
Nas cadeias de DNA , os símbolos 'A' e 'T' são complementares um do outro, assim como 'C' e 'G'.
O complemento reverso de uma cadeia de DNA s é a corda sc formado pela inversão dos símbolos de s, em seguida, tomando o complemento de cada símbolo (por exemplo, o complemento inverso de "GTCA" é "TGAC").
Dado: Uma cadeia de DNA s de comprimento no máximo 1000 posições.
Retorno: o complemento inverso sc de s.
Exemplos
Conjunto de dados de amostra
AAAACCGGT
Saída de Amostra
ACCGGGTTTT
Referências
https://rosalind.info/problems/revc/