有哈密頓迴圈的條件是什麼?