題意
一個 n+1 長度的陣列中含有元素 1~n ,找出重複的那個元素。
解法
利用快慢指針的做法,元素皆指向該索引,找到環的起點即可。
例如:14423
1 -> 4 -> 3 -> 2 -> 4 -> 3 -> 2 -> … 找到重複數 4 即是環的起點
程式
|
|
一個 n+1 長度的陣列中含有元素 1~n ,找出重複的那個元素。
利用快慢指針的做法,元素皆指向該索引,找到環的起點即可。
例如:14423
1 -> 4 -> 3 -> 2 -> 4 -> 3 -> 2 -> … 找到重複數 4 即是環的起點
|
|