Наш бизнес-партнер Bikinika.COM.UA
Техники и алгоритмы Предложить коррекцию
Опубликовано: 24.10.2023
Техники и алгоритмы Предложить коррекцию
Что такое технология и что такое алгоритм? В чем разница между ними?
Автор: Александр Георгиев
Хотя в компьютерной литературе часто не проводится различие между «техникой» и «алгоритмом», мы проведем между ними некоторое различие.Алгоритм
Подалгоритмомбудем понимать последовательность шагов, выполнение которых приводит к заданному желаемому результату. Обычно в информатическом смысле алгоритмы применяют ряд уже известных функций и/или операций к входным данным, создавая таким образом желаемый результат в виде выходных данных. Возможно, самая близкая аналогия из реальной жизни, которую мы можем дать, — это рецепт. Например, «алгоритм» приготовления таратора будет примерно таким:- Резать К огурцы небольшими кубиками со стороной примерно один-два миллиметра
- Посолить нарезанный кубиками огурец
- Перемешать в кастрюле К ведра йогурта (по 400-500 грамм каждое)
- Добавлять К стаканов воды (примерно по 200 миллилитров каждый) и еще раз перемешайте
- Добавляем нарезанные огурцы
- Добавлять Н ложки масла
- Добавлять М зубчики мелко нарезанного чеснока
- Добавлять 5*К мелко нарезанные грецкие орехи (без скорлупы)
- Перемешиваем минуту-две
- Готовый!
Техника
С помощьютехникимы поймём немного другое. Это будет не точная последовательность шагов, которым мы должны следовать, чтобы получить какой-то результат (как это было в случае с алгоритмом), а скорее более общаяидея, с помощью которой мы можем нарисовать алгоритм для конкретная задача. Скажем, примером может служить техника «приготовления супа». В общем, это будет что-то вроде:- Добавьте немного жидкости в большую миску
- Добавить продукты
- Обработать каким-то образом
Дополнительные материалы
- Что такое алгоритм Статья в Википедии
- «Важность алгоритмов», статья TopCoder
Чтобы предложить исправление, выберите слово или текст, который хотите изменить,
нажмите Enter и отправьте свое предложение.Страница была посещена 7647 раз.