用什么字符可以快速直观地表示任意一个有机物的结构?
既然题主说不限符号,那么下面这个也可以算是用字符串表达有机物的结构,而且非常快速直观!
字符串中只使用了$@WME#8}]=+-;,.和空格这些符号。实现方法是先将结构式转换为灰度图片,随后按照灰度值选取对应的符号。
字符串如下(请左右滑动查看),该方法对人来说非常直观,至于程序认不认……
.. .
..,$$$$. . .$ $$
$$@ $$$ .$ $$
$$. . .$; .$ $$
..$;. $$ .$ $$
.E$ .$, .$. $$
$$ .$E .$$$$$$$$$
$$ $W .$@@@@@@$$
@$ . $; .$ $$
..$. ;$. .$ $$
..$$. .$$. .$ $$
$$. .=$$. .$ $$
. $$$$$$. .$ $$
.. .. .
.
$$
$$
$$
$$
$$
$$
$$
$$
$$
$$
$$
$$
$$
$$
$$
$$.
$. ...$$.
=$$. .+$$$$.
. $$$$. ..$$$$$$$$
$$$$ . . $$$$ $$$$.
.. $$$$ $$$$, ...8$$$;.
. $$$$. .-$$$]. . W$$$.
. $$$$.. ..$$$M. $. $$$$.
M$$$}. .$$$$ $$$ .. .$$$$ .
.$$$$ $$$$ .. ]$$$- . .8$$$#.
.$$$$ .E$$$}. M$$$. $$$$+
.$$$M . $$$$ $$$$ .$$$$
+$$$] .$$$$. . $$$$ . $$$$
$$$$, .$$$$.. ..}$$$E. . ,$$$}.
.$$$$$$$$ $$$$ .. .$$$$.
,$$$$ .$$$$ . $$$
$$. . .$$$$ $$
$$ $$$$. $$
$$ EM $$. $$
$$ $$ .. $$
$$ $$ $$
$$ $$ $$
$$ $$ $$
$$ $$ $$
$$ $$ $$
$$ $$ $$
$$ $$ $$
$$ $$ $$
$$ $$ $$
$$ $$ $$
$$ $$ $$
$$ $$ $$
$$ $$ $$
$$ $$ $$
$$ $$ $$
$$ $$ $$
$$ $$ $$
$$ $$ $$
$$ $$ .. $$
$$ $$. $$
$$ $$$$. $$
$$ . M$$$}.. $$ . ...
@$$ . . }$$$W ,$$$$#. $$ .
. $$$$. . $$$$ . $$$$$$$$ $$$$
...$$$M. $$$$. .$$$$ . $$$$ .E$$$8
.W$$$]. ..E$$$, ..W$$$= .$$$@ ..$$$@
$$$$ .$$$$ .$$$$.. $$$$. $$$$ ..
.$$$$. ..$$$$ .. . $$$$ . $$$$.. $$$$
. .$$$E $$$$ . .$$$$. .$$$$. . ..#$$$,
.$$$$. .$$$ ..$$$@ W$$$] . . $$$$.
.. $$$$. .$.. .$$$$.. ..$$$$ .$$$$ ..
. $$$$ .$$$$ .$$$$. $$$$
$$$$; . .8$$$, .,$$$# .. .. $$$$
$$$$ .-$$$$. . ...=$$$+ $$$$.
.$$$$$$$$ $$$$$$$$.
-$$$$. $$$$=.
#; $$
. . .$$
$$
$$
$$
$$
$$
$$
$$
$$
$$
$$
$$
$$
$$
$$
$$
$$
$$
$$
$$
$$
$$
$$
$$
$$
..