循环检测算法