Learn Algorithms in Java

1 тыс.+
(количество скачиваний)
Возрастные ограничения
Для всех
Скриншот
Скриншот
Скриншот
Скриншот
Скриншот
Скриншот
Скриншот

Описание

Learn Algorithms in Java - это приложение, которое показывает реализацию наиболее распространенных алгоритмов, используемых в информатике.

Приложение позволяет пользователям изучать эти алгоритмы, предоставляя исходный код Java, а также подробное объяснение каждого из них.

В приложении рассматриваются следующие алгоритмы:
Алгоритмы поиска . Эта категория охватывает реализацию алгоритмов линейного и двоичного поиска как итеративно, так и рекурсивно.
Алгоритмы сортировки . Эта категория охватывает широкий спектр алгоритмов сортировки, в том числе: пузырьковую сортировку, сортировку выбора, вставку, быструю сортировку, сортировку слиянием, сортировку кучи и многое другое.
Алгоритмы графов . Эта категория охватывает структуру данных графа и наиболее распространенные алгоритмы, такие как обход, кратчайший путь, минимальное связующее дерево и другие.
Алгоритм рекурсивного возврата . Эта категория охватывает проблему N-Queen, решаемую с помощью метода рекурсивного возврата.

Код Java выделен синтаксисом для удобства чтения, обеспечивая расширенные возможности обучения.

Приложение также позволяет пользователю добавлять свои собственные алгоритмы с возможностью просмотра, редактирования, обмена и удаления.

Пользователи также могут проверить некоторых из самых влиятельных ученых в области компьютерных наук, показывая краткое описание их и их место рождения в Google Maps.
Последнее обновление
5 сент. 2019 г.

Безопасность данных

Чтобы контролировать безопасность, нужно знать, как разработчики собирают ваши данные и передают их третьим лицам. Методы обеспечения безопасности и конфиденциальности могут зависеть от того, как вы используете приложение, а также от вашего региона и возраста. Информация ниже предоставлена разработчиком и в будущем может измениться.
Данные не передаются третьим сторонам.
Данные не собираются