我想知道是否有一种算法可以将一条线分割成多条线,以便多条线的结果集适合于正方形而不是宽的矩形形状。让我举几个例子,
输入:嗨,这是一条很长的线。
输出:
嗨,我是
真的吗?
长长的队伍
输入:a b c d e f
输出:
A、b、c
D e f
输入:这就是这样的line.This是结束了。
输出:
真的是这样
looooooooooooooooooooong
行,这是结束了。
如果你在上面的例子中看到,输入线适合一个宽的矩形。但输出结果或多或少符合正方形。
本质上,这里需要做的是简单地计算一行中的字符数,取该数字的平方根。然后在每一行中放入平方根数的字符。但在上面的示例中,拆分需要通过尊重