TGViewer
JavaRocks JavaRocks @javarocks · 2.12K subscribers
Post #454 441
Привет всем, кто любит алгоритмические головоломки!
Это классическая задача, которую часто дают на собеседованиях. Она простая, но требует сообразительности для достижения максимальной эффективности.

Условие:
В массиве находятся числа последовательности от 1 до N в произвольном порядке. Одно из чисел может быть пропущено.

Задача:
Написать алгоритм, который найдет, какого числа не хватает.

Жесткое ограничение:
Сделать это нужно за один проход по массиву

Пример: [1, 2, 3, 4, 5, 6, 8, 9, 10] → Алгоритм должен вернуть 7.


🤔 Как бы вы решили эту задачу? Не лишайте себя удовольствия найти решение самостоятельно!

👉 Java Rocks | #задача
  • ❤ 1
  • 🔥 1
More from @javarocks
  1. Sep 21, 2026⚡️ Вакансии по Java за неделю: ⭐️ Java-разработчик Firecode Onsite, Hybrid (Ростов-на-Дону…
  2. Sep 15, 2026🔴 Тестовый собес с Java-разработчиком уже завтра! [+ разбор 50 сложных вопросов в подарок…
  3. Sep 14, 2026⚙️ Вакансии по Java за неделю: 📥 Java Developer Hireway Remote · ₽240 000 – 250 000 📥 Ja…
  4. Sep 7, 2026✨ Вакансии по Java за неделю: 📥 Senior Java разработчик Продуктовая лаборатория Mish Seni…
  5. Sep 3, 2026🖥 Геттеры и сеттеры в Java Геттеры и сеттеры - это специальные методы класса для получени…
  6. Sep 3, 2026ХОЧЕШЬ ПОВЫСИТЬ ГРЕЙД В 2026 ГОДУ? 🚀 Чтобы стать Senior Java разработчиком сегодня, нужно…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →