【发布时间】:2025-12-10 23:20:05
【问题描述】:
我正在研究绘制思维导图的算法。要点是智能地排列节点,这样就没有重叠,看起来分布很好。作为一个例子看这个截图(来自MindNode):
考虑到每个节点占用的空间,关于如何很好地安排这个结构的任何想法?你知道我可以研究的任何代码(比graphviz更简单的东西)吗?
在它出现之前,我不是在寻找像this这样的“物理模拟”算法,或者像dot这样的完成程序。最后我想用 JS 实现它,但是为了理解算法,任何语言都可以。
【问题讨论】:
标签: javascript html css algorithm mindmapping