Проверка массива на совпадение чисел - C#

Узнай цену своей работы

Формулировка задачи:

Вообщем у нас есть массив. К примеру
int[] myArray = new int [11];
Он заполняется элементами
            for (int i = 0,j = 0; j < myArray.Length; i++)
            {
                myArray[j] = i;
                Console.Write("\n"+myArray[j]);
                j++;
                
                if (i == randValue)                
                    continue;
                if(j< myArray.Length)
                { 
                    
                    myArray[j] = i;
                    Console.Write(" "+myArray[j]);
                    j++;
                }
            }
Результат на скрине. Вообщем выходит, что один случайный элемент не имеет пары. Вопрос, как мне его найти? Как задать сортировку при этом меньше всего нагружая систему?

Решение задачи: «Проверка массива на совпадение чисел»

textual
Листинг программы
int singleElement = 0;
foreach (int x in myArray)
    singleElement ^= x;

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 4 из 5
Похожие ответы