证明 起点到入口结点距离 = 快慢指针第一次相遇点到结点距离 + k* 环长 A--B==C起点 A,入口节点 B,第一次相遇点 C距离 AB 记为 a,距离 BC 记为 b,距离 CB 记为 c则,第一次相遇慢指针走了 a + b,快指针走了 a + b + k * 环长,即 a + b + k ( b + c ),其中 k = 1, 2, 3, ..由快慢指针的关系,有 2 * (a + b) = a + b + k * ( b + c )化简得:a = (k - 1) * ( b + c ) + c 证明:慢指针slow与快指针fast相遇的时候,慢指针未走过整个环 A--B==C起始节...