求哈密尔顿回路的算法