Жанр: Алгоритмы и структуры данных (76 книг)

Список жанров

Поделиться:
Иллюстрация № 1 читать онлайн КулЛиб

Алгори́тм (лат. algorithmi — от имени среднеазиатского математика Аль-Хорезми[1]) — конечная совокупность точно заданных правил решения некоторого класса задач или набор инструкций, описывающих порядок действий исполнителя для решения некоторой задачи. В старой трактовке вместо слова «порядок» использовалось слово «последовательность», но по мере развития параллельности в работе компьютеров слово «последовательность» стали заменять более общим словом «порядок». Независимые инструкции могут выполняться в произвольном порядке, параллельно, если это позволяют используемые исполнители.

Ранее в русском языке писали «алгорифм», сейчас такое написание используется редко, но тем не менее имеет место исключение (нормальный алгорифм Маркова).
Часто в качестве исполнителя выступает компьютер, но понятие алгоритма необязательно относится к компьютерным программам, так, например, чётко описанный рецепт приготовления блюда также является алгоритмом, в таком случае исполнителем является человек (а может быть и некоторый механизм, ткацкий станок, и пр.).
Можно выделить алгоритмы вычислительные (далее речь в основном идёт о них), и управляющие. Вычислительные по сути преобразуют некоторые начальные данные в выходные, реализуя вычисление некоторой функции. Семантика управляющих алгоритмов существенным образом может отличаться и сводиться к выдаче необходимых управляющих воздействий либо в заданные моменты времени, либо в качестве реакции на внешние события (в этом случае, в отличие от вычислительного алгоритма, управляющий может оставаться корректным при бесконечном выполнении).
Понятие алгоритма относится к первоначальным, основным, базисным понятиям математики. Вычислительные процессы алгоритмического характера (арифметические действия над целыми числами, нахождение наибольшего общего делителя двух чисел и т. д.) известны человечеству с глубокой древности. Однако в явном виде понятие алгоритма сформировалось лишь в начале XX века.
Частичная формализация понятия алгоритма началась с попыток решения проблемы разрешения (нем. Entscheidungsproblem), которую сформулировал Давид Гильберт в 1928 году. Следующие этапы формализации были необходимы для определения эффективных вычислений[2] или «эффективного метода»[3]; среди таких формализаций — рекурсивные функции Геделя — Эрбрана — Клини 1930, 1934 и 1935 гг., λ-исчисление Алонзо Чёрча 1936 г., «Формулировка 1» Эмиля Поста 1936 года и машина Тьюринга.
Википедия

(исправить описание жанра)

 [Фильтры]  (сбросить все фильтры)   (все книги на одной странице)


Зарегистрируйтесь / залогиньтесь для возможности сортировки книг.


21.12.2023

17.12.2023

15.12.2023

05.09.2023

09.08.2023

26.07.2023

20.06.2023

19.06.2023

22.04.2023

05.04.2023

03.04.2023

11.03.2023

10.03.2023

21.02.2023

04.02.2023

30.01.2023

29.01.2023

21.01.2023

-  Data Science. Наука о данных с нуля  [2-е издание, переработанное и дополненное] (пер. Андрей Логунов) 24.81 Мб, 418с. скачать: (pdf) - (pdf+fbd)  читать: (полностью) - (постранично) - Джоэл Грас

12.01.2023

09.01.2023

18.11.2022

- Грокаем алгоритмы [Иллюстрированное пособие для программистов и любопытствующих] (пер. Е. Матвеев) (и.с. Библиотека программиста) 10.34 Мб, 137с. скачать: (fb2) (исправленную)  читать: (полностью)  - Адитья Бхаргава

29.10.2022

17.08.2022

30.07.2022

22.06.2022

19.06.2022

28.10.2021

27.10.2021

20.10.2021


Зарегистрируйтесь / залогиньтесь для выкачки нескольких книг одним файлом.