Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/alextkdev/grokkingalgorithms


https://github.com/alextkdev/grokkingalgorithms

Last synced: 1 day ago
JSON representation

Awesome Lists containing this project

README

        

# Grokking Algorithms / Грокаем Алгоритмы

Этот репозиторий содержит примеры кода и алгоритмы на языке Python из книги "Грокаем Алгоритмы" Адитья Бхаргава с русскими комментариями.

## Содержание

1. Бинарный поиск.
2. Сортировка выбором.
3. Обратный отсчет, используя рекурсию.
4. Вывод приветствия.
5. Факториал, используя рекурсию.
6. Сумма элементов, используя рекурсию.
7. Подсчет элементов, используя рекурсию.
8. Поиск наибольшего элемента, используя рекурсию.
9. Бинарный поиск, используя рекурсию.
10. Быстрая сортировка, используя рекурсию.
11. Голосование, используя хеш-таблицы (словари).
12. Поиск в ширину, используя хеш-таблицы (словари) и двусторонние очереди.
13. Алгоритм Дейкстры, используя хеш-таблицы (словари).
14. Жадный алгоритм, используя множества и хеш-таблицы (словари).