我试图想出一个好的算法来创建一个右手DNA 字符串的表示,使用破折号字符,用于任意数量的字符。
这是我目前拥有的,使用 776#
的:
######### ##########
######### ##########
######### ##########
######### ##########
########## ##########
########## ##########
###### ##########
## ##########
########## #
########## #####
########## #########
########## ##########
########## ##########
########## ##########
########## ##########
########## ##########
########## ##########
########## ##########
########## ##########
########## ##########
########### ##########
######### ##########
##### ##########
# ##########
########## ###
########## #######
########## ##########
########## ##########
########## ##########
########## ##########
########## ##########
########## ##########
########## ##########
########## ##########
########## ##########
########## ##########
########## ##########
########## ##########
####### ##########
#### #########
######### #
########## ###
########### #######
但是当我手动尝试通过复制/粘贴重复螺旋时,螺旋并没有完美对齐。
具有与上述示例相同的宽度但也具有碱基对交叉键(如在此图像中或在下面的围巾图案中)的解决方案也是可以接受的。