Estoy tratando de encontrar un buen algoritmo para crear una representación de una cadena de ADN right handed con surcos mayores y menores utilizando el carácter de guión, para un número arbitrario de caracteres.Algoritmo de generación de doble hélice
Esto es lo que tengo actualmente, utilizando 776 #
's:
######### ##########
######### ##########
######### ##########
######### ##########
########## ##########
########## ##########
###### ##########
## ##########
########## #
########## #####
########## #########
########## ##########
########## ##########
########## ##########
########## ##########
########## ##########
########## ##########
########## ##########
########## ##########
########## ##########
########### ##########
######### ##########
##### ##########
# ##########
########## ###
########## #######
########## ##########
########## ##########
########## ##########
########## ##########
########## ##########
########## ##########
########## ##########
########## ##########
########## ##########
########## ##########
########## ##########
########## ##########
####### ##########
#### #########
######### #
########## ###
########### #######
pero la hélice no se alinea perfectamente cuando intento manualmente para repetir la hélice a través de copiar/pegar.
Una solución que tiene el mismo ancho que el ejemplo anterior pero también tiene los pares cruzados de pares de bases (como en this image o en el patrón de bufanda a continuación), también es aceptable.
¿Por qué no se contabiliza el código que ha escrito hasta ahora? Puede alentar a las personas a responder. – user1202136
El ejemplo anterior se realizó manualmente. Pero el ajuste fue laborioso y erróneo, así que es por eso que pensé que tenía que haber una forma mejor y más algorítmica de hacerlo. – BioGeek