Size: a a a

UzDev – Сообщество разработчиков Узбекистана

2020 September 21

R

Rahmonberdiyev in UzDev – Сообщество разработчиков Узбекистана
Korvorilar okala iltimos
источник

G

German in UzDev – Сообщество разработчиков Узбекистана
Какой ЯП?
источник

R

Rahmonberdiyev in UzDev – Сообщество разработчиков Узбекистана
German
Какой ЯП?
Это вы камне обращаетес??
источник

G

German in UzDev – Сообщество разработчиков Узбекистана
Rahmonberdiyev
Это вы камне обращаетес??
Да. Какой язык программирования?
источник

R

Rahmonberdiyev in UzDev – Сообщество разработчиков Узбекистана
Js
источник

MZ

Mumin Zokirov in UzDev – Сообщество разработчиков Узбекистана
Rahmonberdiyev
#задача #задача_из_собеседования

Условие:
Реализуйте функцию missing(), которая принимает неотсортированный массив уникальных чисел (то есть, числа в нём не повторяются) от 1 до некоего числа n, и возвращает число, отсутствующее в последовательности. Там может быть либо одно отсутствующее число, либо их может не быть вовсе.

Примеры:
missing([]) // undefined
missing([1, 4, 3]) // 2
missing([2, 3, 4]) // 1
missing([5, 1, 4, 2]) // 3
missing([1, 2, 3, 4]) // undefined

Присылайте свои варианты решения в этот бот
как варик тупо в лоб
источник

MZ

Mumin Zokirov in UzDev – Сообщество разработчиков Узбекистана
создать массив от 1 до n
источник

MZ

Mumin Zokirov in UzDev – Сообщество разработчиков Узбекистана
потом ставить флаги при наличии числа
источник

MZ

Mumin Zokirov in UzDev – Сообщество разработчиков Узбекистана
и печатаем те у кого нет флагов
источник

MZ

Mumin Zokirov in UzDev – Сообщество разработчиков Узбекистана
но тут будет юзаться два массива, что не идеально для них
источник

MZ

Mumin Zokirov in UzDev – Сообщество разработчиков Узбекистана
можно обойтись наверное и одним, в общем, это одно из решений, дальше нужно думать в сторону оптимизации
источник

MZ

Mumin Zokirov in UzDev – Сообщество разработчиков Узбекистана
этого они ждут
источник

N

Noganno in UzDev – Сообщество разработчиков Узбекистана
на php я бы использовал array_diff
источник

G

German in UzDev – Сообщество разработчиков Узбекистана
Mumin Zokirov
но тут будет юзаться два массива, что не идеально для них
Сильно зависит, на какую позицию задача. Для джуниора (судя по вопросам) - это нормально
источник

MZ

Mumin Zokirov in UzDev – Сообщество разработчиков Узбекистана
Mumin Zokirov
этого они ждут
как человек будет размышлять мне кажется
источник

N

Noganno in UzDev – Сообщество разработчиков Узбекистана
Noganno
на php я бы использовал array_diff
и range
источник

ИБ

Игорь Бронников... in UzDev – Сообщество разработчиков Узбекистана
можно решить без доп. масствов
источник

D

Dmitry in UzDev – Сообщество разработчиков Узбекистана
Просто нужно отсортировать массив, а потом сравнивать текущее значение с предыдущим+1, если true идём дальше, иначе, добавляем в массив ответов либо же в строку конкатенировать
источник

MZ

Mumin Zokirov in UzDev – Сообщество разработчиков Узбекистана
German
Сильно зависит, на какую позицию задача. Для джуниора (судя по вопросам) - это нормально
ну это вопросы из разряда собесов в gafam
источник

B

BubblehUN773R in UzDev – Сообщество разработчиков Узбекистана
arrays.sort и counter от 1 до конца массива
источник