Sto cercando di creare un buon algoritmo per creare una rappresentazione di una stringa di DNA right handed con solchi maggiore e minore utilizzando il carattere di trattino, per un numero arbitrario di caratteri.Algoritmo di generazione di doppia elica
Questo è quello che ho attualmente, utilizzando 776 #
's:
######### ##########
######### ##########
######### ##########
######### ##########
########## ##########
########## ##########
###### ##########
## ##########
########## #
########## #####
########## #########
########## ##########
########## ##########
########## ##########
########## ##########
########## ##########
########## ##########
########## ##########
########## ##########
########## ##########
########### ##########
######### ##########
##### ##########
# ##########
########## ###
########## #######
########## ##########
########## ##########
########## ##########
########## ##########
########## ##########
########## ##########
########## ##########
########## ##########
########## ##########
########## ##########
########## ##########
########## ##########
####### ##########
#### #########
######### #
########## ###
########### #######
ma l'elica non si allinea perfettamente quando provo manualmente per ripetere l'elica tramite copia/incolla.
Una soluzione che ha la stessa larghezza dell'esempio precedente ma ha anche le basi incrociate (come in this image o nel modello di sciarpa di seguito), è anche accettabile.
Perché non pubblicare il codice che avete scritto finora? Potrebbe incoraggiare le persone a rispondere. – user1202136
L'esempio precedente è stato creato manualmente. Ma il tweaking è stato laborioso e errorprone, ecco perché ho pensato che ci fosse un modo migliore, più algoritmico per farlo. – BioGeek