Лекция: Основные блоки алгоритмов.
Все имеющиеся алгоритмы можно разделить на три вида:
- линейные алгоритмы;
- алгоритмы ветвления;
- циклические алгоритмы.
В примере алгоритма “Телефонный разговор” имеются все три вида алгоритмов, хотя пример носит не математический характер. Если задача решается с помощью математического аппарата, то в зависимости от степени сложности задачи, чаще всего используется также три вида алгоритмов: линейные, ветвление и циклы. Для решения любых задач достаточно этих трех видов алгоритмов.
Теорема Дейкстра. Алгоритм любой сложности можно реализовать, используя только три конструкции: следования (линейные), выбора (ветвления) и повторения (циклические).
еще рефераты
Еще работы по информатике
Реферат по информатике
Основные биты регистра признаков
2 Января 2016
Реферат по информатике
Основные битовые команды AVR-контроллера
2 Января 2016
Реферат по информатике
Основные алгоритмы обработки данных: сортировка данных. Простая и быстрая сортировка. Сортировка массива методом пузырька.
2 Января 2016
Реферат по информатике
Основные алгоритмические структуры: следование, ветвление, цикл. Изображение на блок-схемах. Разбиение задачи на подзадачи. Вспомогательные алгоритмы.
2 Января 2016