标签: c++ algorithm graph
我如何打印点:我的意思是图中一个周期的“(x,y)”? 。我被困在那里。我不知道如何打印循环中的点。
答案 0 :(得分:0)
想象一下您正在运行的算法作为图表中的移动。为了检测循环,您可以检查从起始位置开始的每个可能的移动是否会将您带回到起始位置。这是您对任何相邻顶点递归执行的。现在,当您检测到一个循环时,您的路径类似于您所做的递归调用。
一些注意事项: