私はGroovyでそれを知っています
list = [1,2,3,1]
いつ
list.unique()
リターン付き
[1,2,3]
しかし、リスト内の重複する非連続項目の重複値を検出したい場合。これどうやってするの?
detect([1,2,3,1]) => true
detect([1,2,3,2]) => true
detect([1,1,2,3]) => false
detect([1,2,2,3,3]) => false
detect([1,2,3,4]) => false
ありがとう。
編集:これら2つのケースを追加
detect([1,2,2,1]) => true
detect([1,2,1,1]) => true
true は、連続しない重複が発生することを意味します。