Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/everysoftware/algorithms-course

Well-structured notes on algorithms with solutions to problems from LeetCode, Stepik and other platforms.
https://github.com/everysoftware/algorithms-course

algorithms divide-and-conquer dynamic-programming graphs-algorithms greedy-algorithms prefix-sum sorting-algorithms two-pointers

Last synced: about 2 months ago
JSON representation

Well-structured notes on algorithms with solutions to problems from LeetCode, Stepik and other platforms.

Awesome Lists containing this project

README

        

# Конспект по алгоритмам

Структурированный конспект по алгоритмам с решением задач с **LeetCode**, **Stepik** и других платформ.

## Включает в себя

- Конспекты на **12** разных тем
- Более **60** задач и решений к ним
- Более **800** автоматических тестов

## Оглавление

Весь учебный материал находится в папке `src`. Он разделен на разделы, каждый из которых содержит конспект и задачи.

| № | Раздел | Кодовое имя |
|----|----------------------------------|-----------------|
| 1 | Введение в алгоритмы | `intro` |
| 2 | Базовые структуры данных | `base_ds` |
| 3 | Поиски | `search` |
| 4 | Сортировки | `sorting` |
| 5 | Префиксные суммы | `prefix_sums` |
| 6 | Метод двух указателей | `two_pointers` |
| 7 | Сортировка событий | `event_sorting` |
| 8 | Жадные алгоритмы | `greedy` |
| 9 | Теория чисел | `number_theory` |
| 10 | Разделяй и властвуй | `dnc` |
| 11 | Динамическое программирование | `dp` |
| 12 | Динамическое программирование 2D | `dp2` |

## Использованные материалы

* [Алгоритмы: теория и практика. Методы (Stepik)](https://stepik.org/course/217)
* [Тренировки по алгоритмам от Яндекса](https://yandex.ru/yaintern/algorithm-training_2)
* [Платформа для программистов LeetCode](https://leetcode.com/)
* [Ютуб-канал AlekOS](https://www.youtube.com/@AlekOS/videos)

Также выражаю благодарность преподавателю ВШЭ **Илье Сергеевичу Бычкову** за прекрасный курс по алгоритмам и структурам
данных.

**Made with ❤️**