이 방법에서는 중복 된 숫자를 찾아야합니다. 필자는 이것을 시도했지만, 나는 뭔가를 잃어버린 것 같아. 누구든지 제가 잘못하고있는 것을 볼 수 있습니다.배열에서 중복을 찾을 수 없습니다
return a.Distinct().Count() != a.Length;
이 방법에서는 중복 된 숫자를 찾아야합니다. 필자는 이것을 시도했지만, 나는 뭔가를 잃어버린 것 같아. 누구든지 제가 잘못하고있는 것을 볼 수 있습니다.배열에서 중복을 찾을 수 없습니다
return a.Distinct().Count() != a.Length;
중복이 없으면 true를 반환합니다. – Habib
@CriketerOnSO 코드가 잘못되어 중복 된 것을 찾고 싶어하므로'=='보다는'! ='를 원할 것입니다. – Greg
감사합니다. Habib 및 @Greg. 조건을 수정했습니다. – CriketerOnSO
@Mayank 사실은, 그 질문이 비교되어 있지 *이 개 * 배열 :
– BradleyDotNET@BradleyDotNET 오, 내 나쁜 – Mayank
당신은 다음 요소에 대해서만 각 요소를 비교하고 있습니다. (0, 1, 0) 귀하의 코드는 두 개의 0을 중복으로 간주하지 않습니다. 'a [i] '와'a [j]'를 비교하고 싶다. –