求马步图Hamilton圈的最优算法,非常好的一个算法