Назад к задачам
Junior — Senior
12

Метод, возвращающий массив без повторяющихся элементов в исходном порядке без LINQ

Компании, где спрашивали:

PyrusPyrus
Получайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Условие задачи

Напишите функцию (не используя LINQ), которая принимает массив целых чисел и выдаёт новый массив, из которого удалены все дубли, при этом исходный порядок элементов сохраняется.

int[] Distinct(int[] source)
// [1,2,5,3,3,2] → [1,2,5,3]