标签: algorithm grouping neighbours
我有一组节点,我必须分成两组。问题是我不知道如何制作一个算法来分割它,因为邻居部分是不同的 假设更多的案例:
我已经搜索过这样的算法,但我找不到那样的问题,因为邻居的距离/距离总是只有0或1。 我在想这个。选择3个节点制作3个组,然后尝试将它们添加到其中一个组,具体取决于它可以生成的邻居计数。但是现在如何选择正确的3个节点? 我是否应该将所有节点分成3组后逐一选择,踢出他的组并再次分配给其中一组? 如何确定何时停止此循环?