【发布时间】:2014-08-28 00:40:15
【问题描述】:
我知道,对于为图形节点着色,回溯/蛮力是一种常见的解决方案。但是我想知道使用 DFS 是否也可以实现解决方案?
回溯让您有机会返回并尝试其他颜色可能性,以便用 N 种颜色绘制所有节点
DFS 将从一个节点开始并为其着色,然后跳转到其邻居并将其着色为与其邻居不同的颜色等...
我搜索了有关使用此方法的信息,但没有找到使用此方法的算法。
问题:是否可以使用 DFS 为图形节点着色。如果是,是否比回溯更有效?
谢谢
【问题讨论】:
标签: graph depth-first-search brute-force graph-coloring