この質問は、2 つのリンクされたリストの交点を見つけることとは少し異なります。
ループのあるリンクリストを考えてみましょう: A - B - C - D - E - F - C
.
ノードA
が関数への入力である場合、それは を返す必要がありC
ます。
何と呼ぶべきかわからないので、質問に見られるようにC
ループノードという用語を使用しました。C
O(n 2 ) 項は明白に見えますが、複雑さの少ないループノードを見つける方法はありますか?
ハッシュ テーブル / O(n) の余分なスペースは許可されていません。