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

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

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

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

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

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

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


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


13.03.2025

-  Изучаем информатику, программируя на Бэйсике  [Школа, техникум, колледж] [2-е изд., исправ., 1997 г.] (и.с. Домашний репетитор) 3.54 Мб скачать:- (djvu) - (djvu+fbd)  читать: (полностью) - (постранично) - Т. Н. Быля - О. И. Быля

28.11.2024

02.11.2024

28.08.2024

25.08.2024

21.12.2023

17.12.2023

15.12.2023

05.09.2023

09.08.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

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


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