【发布时间】:2013-11-10 14:43:41
【问题描述】:
问题是测试图 G 是否包含哈密顿路径,使用哈密顿循环 Hcycle(V,E) 函数,该函数输出真或假 G 是否包含哈密顿循环。
我必须编写一个具有多项式时间复杂度的程序,它必须使用一个必须为这个问题提供输出的哈密顿循环函数来确定无向图 G 是否包含至少一个哈密顿路径。
我还需要编写一个具有相反问题的程序。 (使用Hpath函数判断图是否包含Hemiltonian Cycle)。
我找不到这个问题的解决方案。 我只能使用一次 Hcycle 和 Hpath。
我们假设函数 Hcycle 和 Hpath 以线性时间复杂度运行。
【问题讨论】:
标签: algorithm graph graph-theory graph-algorithm hamiltonian-cycle