Теория и практика алгоритмов: понятие алгоритма

На этом занятии мы разбираем понятие Алгоритма. Прежде всего мы пройдемся по стандартному определению, и сформулируем вопрос: почему важен исполнитель? Далее мы рассмотрим три основные конструкции любого алгоритма: действие, условие и цикл. Для иллюстрации мы воспользуемся тремя основными формами записи: псевдокод, блок-схемы и С-подобный синтаксис (на примере Java). Также мы рассмотрим понятие процедуры и функции. В конце видео мы сформулируем главную проблематику теории алгоритмов: определение сложности алгоритма. ДЗ: Дано три числа: A,B,C. Напишите процедуру, принимающую три этих числа и выводящую максимальное из значений на экран. Процедуру описать в виде псевдокода и блок-схемы (а также на конкретном языке программирования если такое желание есть). Обещанное видео про бутерброд: И, на случай, если что-то показалось особенно сложным, могу порекомендовать классическую книг
Back to Top