146 читали · 1 год назад
✍ Лабораторная работа 1 Линейный и разветвляющийся алгоритмы (второй тип лаб работы)
Постановка задачи. Составить блок-схему и программу вычисления функций Y и Z по заданным формулам при различных значениях аргументов x и a. А) Решить задачу в рамках линейного алгоритма, без контроля на ОДЗ исходных значений аргументов x и a. (Для тестового расчета самому задать числовые значения x и а, удовлетворяющие ОДЗ) Б) Решить задачу на базе разветвляющегося алгоритма, с контролем исходных аргументов x и a на попадание в ОДЗ. При удовлетворении ОДЗ программа должна выполнить расчет соответствующей функции и вывести числовой результат...
452 читали · 2 месяца назад
Алгоритмы — это пошаговые инструкции решения задач, большинство из которых уже были кем-то решены, протестированы и доказали свою эффективность. Второе издание «Грокаем алгоритмы» упрощает изучение, понимание и использование алгоритмов. В этой книге вы найдете простые и внятные объяснения, более 400 забавных иллюстраций и десятки примеров. Ее чтение — лучший способ раскрыть всю мощь алгоритмов и подготовиться к интервью по программированию. Глубоких знаний математики не требуется! Вы узнаете о главных алгоритмах, позволяющих ускорить работу программ, упростить код и решить распространенные проблемы программирования. Начните с сортировки и поиска, а затем развивайте свои навыки для решения сложных задач, таких как сжатие данных и искусственный интеллект. Научитесь сравнивать эффективность различных алгоритмов. Во втором издании даны новые более подробные описания деревьев, NP-полные задачи, а код примеров обновлен на Python 3. Пора грокать алгоритмы по-новому! Скидка по промокоду OPER 35%. Грокаем алгоритмы. 2-е изд.