|
23.09.2020, 07:24
|
|
Есть ли дубликат числа в массиве23.09.2020, 07:24. Показов 1422. Ответов 4
Duplicates
У вас есть массив чисел длиною "N". Нужно найти есть ли дупликат в массиве? Входные данные: (1 ≤ n ≤ 10000), где каждый элемент в массиве в промежутке (-10000 ≤ a[i] ≤ 10000) Выходные данные: Есть ли дупликат в массиве? "YES", "NO" Пример 1 Ввод: 10 37 42 39 43 71 63 2 43 3 36 Вывод: YES
0
|
|
23.09.2020, 07:24
|
||
|
Ответы с готовыми решениями:
4
Есть ли дубликат в массиве
|
|
23.09.2020, 07:36
|
|||||
0
|
||||||
|
23.09.2020, 08:09
|
||
|
Сейчас еще скажет, что по времени не проходит))
0
|
|||
|
23.09.2020, 08:18
|
|||||
0
|
||||||
|
23.09.2020, 19:36
|
|||||
|
Vigi,
Нужно len проверять, а не равенство самих списков. Иначе одинаковые по данным списки будут неодинаковы по порядку (set выдает отсортированный (частично или полностью) по возрастанию набор).
Вариант Catstail, будет быстрее для наилучших случаев: первый дубликат располагается как можно ближе к началу. Для наихудших случаев лучше даже не пробовать. У меня он не закончил работу до сих пор на миллионном списке с дубликатом в конце, хотя set выдал результат за 351 ms. Средний по сложности вариант: сортировка и сравнение соседей за один проход (будет работать в 2-3 раза медленнее set для наихудших случаев.)
3
|
||||||
23.09.2020, 19:36
|
||
|
Помогаю со студенческими работами здесь
5
Проверить, есть ли в массиве A[n] числа B и C и определить, какое из чисел встречается в массиве чаще Найти и вернуть дубликат в массиве Числа, что есть в массиве A и отсутствуют в массиве B
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|
|
попытка написать игровой сервер на C++
pyirrlicht 29.04.2026
попытка написать игровой сервер на плюсах с открытым бесконечным миром.
возможно получится прикрутить интерпретатор питон для кастомизации игровой логики.
что есть на текущий момент:. . .
|
Контроль уникальности выбранного документа-основания при изменении реквизита
Maks 28.04.2026
Алгоритм из решения ниже разработан на примере нетипового документа "ЗаявкаНаРемонтСпецтехники", разработанного в КА2.
Задача: уведомлять пользователя, если указанная заявка (документ-основание). . .
|
|
Благородство как наказание
Maks 24.04.2026
У хорошего человека отношения с женщинами всегда складываются трудно. А я человек хороший. Заявляю без тени смущения, потому что гордиться тут нечем. От хорошего человека ждут соответствующего. . .
|
Валидация и контроль данных табличной части документа перед записью
Maks 22.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в КА2.
Задача: контроль и валидация данных табличной части документа перед записью с учетом регламента компании. . .
|
|
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2.
Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом.
В. . .
|
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2.
Задача: отобразить спецтехнику, которая на данный момент находится в ремонте.
Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
|