algorithm - 在最小区域内排列句子中的字母?

标签 algorithm

我要编写一个程序,在最小区域内重新排列句子中的字母。我要编写此应用程序的工具并不重要。问题是我几乎不知道我该怎么做。

我想要这样的东西:

enter image description here

是否有任何算法可以在最小面积内对某些表面(让我们假设每个字母都是一个多边形表面)进行排序?

最佳答案

this paper你可以找到 Wordle 的见解,这是一种制作漂亮标签云的工具。它对装箱问题进行随机贪心算法逼近。

关于algorithm - 在最小区域内排列句子中的字母?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17389716/

相关文章:

string - 在流中找到单词?

java - 来回遍历数组

java - 调度问题的现有算法?

java - 当某些值必须晚于其他值出现时如何对列表进行排序,可能会忽略需要 'delaying' 的此类项目的排序顺序

algorithm - 递归创建嵌套结构

algorithm - 具有相同整数的最大子矩阵

linux - 如何使用 METIS 使用边权重对图进行分区,以使切边最少?

python - 如何调整每周分析的移动平均线?

c++ - 为什么 is_permutation 的最坏情况是 O(n^2)?

regex - 网站智能数据提取算法