265 читали · 2 года назад
Динамическое программирование, кто его придумал и зачем оно нужно.
В технике, экономике и некоторых других направлениях иногда приходится решать задачи на поиск оптимального пути или состояния. По сути это цель любой автоматизации - минимизировать затраты или получить наилучший результат. Это понятие ввёл в 40-ых годах прошлого века Ричард Беллман. Идея достаточно простая - для того чтобы получить конечный результат, необходимо предварительно решить несколько вспомогательных задач. Решить каждую из которых можно решив их предварительные задачи. Саму постановку...
4490 читали · 1 год назад
Создаем программу "Калькулятор" на Python
В этой статье мы рассмотрим создание простой программы "Калькулятор", которая позволит нам выполнять основные математические операции с двумя числами. Цель этой программы состоит в том, чтобы запросить у пользователя два числа и оператор (+, -, *, /), а затем выполнить соответствующую операцию и вывести результат. Это отличный способ познакомиться с базовыми концепциями языка Python, такими как ввод данных, условные операторы и арифметические операции. Откройте любой компилятор, можно даже онлайн, например тут https://www...