Урок №7 Алгоритмы

10 подписчиков

12+
12+

2 просмотра

15 дней назад

ПожаловатьсяНарушение авторских прав

10 подписчиков

12+
12+

2 просмотра

15 дней назад

ПожаловатьсяНарушение авторских прав
12+
12+

2 просмотра

15 дней назад

О, алгоритмы! Сколько проблем они решают в программировании. Важность их трудно переоценить. Удивительно, но большинство алгоритмов были созданы ещё до расцвета эпохи цифровых технологий. Площадь прямоугольника, круга, треугольников... Объёмы 3-х мерных объектов. Квадратные уравнения, тригонометрические функции, комплексные числа, матрицы, векторы, и т.д. и т.п. --- Многие столетия учёные и энтузиасты искали алгоритмы для решения не тривиальных(специфических и часто экзотических) задач. Некоторые задачи выглядели устрашающе сложными, а решения оказались удивительно элегантными. Некоторые проблемы выглядят довольно простыми, но решить их полностью не удаётся - лишь приблизительно. --- Когда дело доходит до проблем, содержащих в себе огромные массивы входных данных, в которых количество элементов стремится к бесконечности, даже самые мощные Суперкомпьютеры могу решать такие задачи вечно. --- По своей сути, Алгоритм - это минимальное количество действий обеспечивающие результат при их поочерёдном выполнении. Алгоритм, по умолчанию, не должен работать без конца - он должен остановиться, выполниться и предоставить Данные на выходе в виде Информации. А Информация должна решать наши проблемы. --- Если есть где-то алгоритм позволяющий решить сложнейшую задачу без перебора всех элементов входного массива данных - это лучшее решение, чем цикл проходящий по всем элементам, но в итоге дающий тот же самый результат что и алгоритм. --- Тема алгоритмов обширна и довольно увлекательная. Очень подробно я описываю Алгоритмы в Втором своём учебнике "Алгоритмы". В доступе его ещё нет, готовится. А вот учебник по программированию на С с нуля уже в доступе https://6767864766974.blacksea.in.ua/l/ml В нём есть примеры решения проблем с помощью алгоритмов. --- #программированиенаСиснуля #лучшийкурспоСи #какработаетпамятьвСи #программирование #языкСи #СиСНуля #программированиеДляНачинающих #урокиСи #обучениеIT #разработкаПО #языкПрограммированияСи #визуальноеОбучение

Название:

Урок №7 Алгоритмы

Категория:

Разное