Публикации по теме 'problem-solving'


Codeforces 26A: почти простое решение на C++
В этой задаче нам дано целое число n, и нам нужно найти количество почти простых чисел, меньших или равных n. Почти простое число определяется как натуральное число, имеющее ровно два различных простых делителя. Чтобы решить эту проблему, нам сначала нужно сгенерировать все простые числа, меньшие или равные n, используя алгоритм решета Эратосфена. Решето Эратосфена — эффективный алгоритм нахождения всех простых чисел до заданного предела. После создания всех простых чисел, меньших..

Алгоритм JavaScript: тест выбора 1
Проверка входных значений в JavaScript В этом руководстве мы решим проблему, связанную с проверкой входных значений в JavaScript. Нам даны четыре целых числа: A, B, C и D. Нам нужно проверить, является ли A четным, больше ли сумма C и D суммы A и B, и являются ли C и D положительными значениями . На основе этих проверок, если все верно, мы вернем соответствующее сообщение: «Принятые значения», в противном случае вернем сообщение: «Значения не приняты». Давайте погрузимся в..

Побочные эффекты программирования
В Eloquent JavaScript Марин Хавербеке ссылается на побочные эффекты в коде - эффекты, которые имеют какой-то эффект за пределами их локальной среды. Эта концепция заставила меня задуматься о побочных эффектах программирования в реальной жизни - о том, как оно влияет на учащихся, помимо предоставления им опыта программирования. Совершенно очевидно, что программирование развивает навыки решения проблем. Компьютеры настолько тупоголовы, что выяснение того, как давать им инструкции,..

Ценность — это то, что вы должны добавить к своей работе
РАМАКРИШНА РЕДДИ — ПРИЗНАНИЯ ПРОГРАММНОГО ТЕХНИКА — 2017 Этот практический справочник для технических специалистов полон замечаний и заметок о здравом смысле, и мы должны помнить, что здравый смысл является основным качеством любого человека в любой работе. Здравый смысл требует, прежде всего, хорошего знания ситуации, в которой вы находитесь, компании, в которой вы работаете, людей, с которыми вы работаете, целей компании и людей, с которыми вы работаете. Если вы не понимаете этих..

Решение формулы Бхаскары: учебник по JavaScript
Вычисление корней с помощью JavaScript В этом уроке мы решим задачу программирования под названием «Формула Бхаскары». Формула Бхаскары — это математическая формула, используемая для вычисления корней квадратного уравнения. Мы возьмем три числа с плавающей запятой в качестве входных данных и выведем корни уравнения. Если невозможно вычислить корни из-за деления на ноль или квадратного корня из отрицательного числа, мы вернем сообщение: «Вычисление невозможно!» Давайте погрузимся и..

Мысленный поиск корней и квадратов (или, по крайней мере, приблизиться)
Мысленный поиск корней и квадратов (или, по крайней мере, приблизиться) 🔲 🌿 𝓷 Как найти квадрат числа? Что, если это число имеет десятичный разряд? Что такое б²? Ответ: используйте то, что вы уже знаете. Вот уравнение: b² = a² + Δ * Σ Это немного загадочно. Вот еще раз это уравнение: пункт назначения² = источник² + разница * сумма Примечание: разница = (пункт назначения — пункт отправления). Подъем вверх должен иметь положительную разницу. Или это:..

5 распространенных ошибок новичков, которые учатся программировать.
Когда я начал учиться программировать, я также изо всех сил пытался придумать алгоритм, чтобы решить эту проблему, и я даже не знал, с чего начать. Я часто думал, что это не мой кусок пирога. В следующей статье я расскажу вам, почему вы, возможно, изо всех сил пытаетесь решить проблему, с которой я сам столкнулся, когда начал писать код, и теперь, будучи профессиональным инженером-программистом, видел людей, почему они слишком легко сдаются при поиске решения. 1. Получение помощи..