这个问题实际上是重新表述这个。 Code jam问题如下:
给定具有N节点和K“禁止”的边的完整无向图。 N <= 300,K <= 15。查找在不使用任何K“禁止”边的情况下图中哈密顿循环的数量。
简单的DP方法
给定具有N节点和K“禁止”的边的完整无向图。 N <= 300,K <= 15。查找在不使用任何K“禁止”边的情况下图中哈密顿循环的数量。
简单的DP方法
O(2^N*N^2)
对于这样的N不起作用。 看起来获胜的解决方案是O(2^K)
。 有人知道如何解决这个问题吗?