Skip to content

Commit 867f94c

Browse files
committed
feat: add #1-2 tasks for trees
1 parent 6f49dba commit 867f94c

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

69 files changed

+478
-138
lines changed

README.md

Lines changed: 16 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -21,20 +21,22 @@
2121

2222
Каждая тема содержит теорию, практические задачи и их решения.
2323

24-
|| Тема | Секция | Папка |
25-
|----|----------------------------------|---------------------|-------------------|
26-
| 1 | Введение в алгоритмы | Базовые алгоритмы | `a_intro` |
27-
| 2 | Базовые структуры данных | Базовые алгоритмы | `b_base_ds` |
28-
| 3 | Поиски | Базовые алгоритмы | `c_search` |
29-
| 4 | Сортировки | Базовые алгоритмы | `d_sorting` |
30-
| 5 | Два указателя | Шаблоны решения | `e_two_pointers` |
31-
| 6 | Сканирующая прямая | Шаблоны решения | `f_scanline` |
32-
| 7 | Префиксные суммы | Шаблоны решения | `g_prefix_sums` |
33-
| 8 | Теория чисел | Шаблоны решения | `h_number_theory` |
34-
| 9 | Разделяй и властвуй | Продвинутые подходы | `i_dnc` |
35-
| 10 | Жадные алгоритмы | Продвинутые подходы | `j_greedy` |
36-
| 11 | Динамическое программирование | Продвинутые подходы | `k_dp` |
37-
| 12 | 2D Динамическое программирование | Продвинутые подходы | `l_dp2` |
24+
|| Тема | Секция | Папка |
25+
|----|----------------------------------|------------------------------|-------------------|
26+
| 1 | Введение в алгоритмы | Базовые алгоритмы | `a_intro` |
27+
| 2 | Базовые структуры данных | Базовые алгоритмы | `b_base_ds` |
28+
| 3 | Поиски | Базовые алгоритмы | `c_search` |
29+
| 4 | Сортировки | Базовые алгоритмы | `d_sorting` |
30+
| 5 | Два указателя | Методы решения | `e_two_pointers` |
31+
| 6 | Сканирующая прямая | Методы решения | `f_scanline` |
32+
| 7 | Разделяй и властвуй | Методы решения | `g_dnc` |
33+
| 8 | Динамическое программирование | Методы решения | `h_dp` |
34+
| 9 | Префиксные суммы | Продвинутые подходы | `i_prefix_sums` |
35+
| 10 | Жадные алгоритмы | Продвинутые подходы | `j_greedy` |
36+
| 11 | Теория чисел | Продвинутые подходы | `k_number_theory` |
37+
| 12 | 2D Динамическое программирование | Продвинутые подходы | `l_dp2` |
38+
| 13 | Деревья | Продвинутые структуры данных | `m_trees` |
39+
| 14 | Графы | Продвинутые структуры данных | `n_graphs` |
3840

3941
## Источники
4042

src/a_intro/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
from src.h_number_theory.fib_mod import fib_mod_pisano, fib_mod_two_last
1+
from src.k_number_theory.fib_mod import fib_mod_pisano, fib_mod_two_last
22

33
from .fib import (
44
fib_bine,
File renamed without changes.
File renamed without changes.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
from src.i_dnc.kth_largest import quick_select
1+
from src.g_dnc.kth_largest import quick_select
22

33

44
# O(N) в среднем, O(N^2) в худшем
File renamed without changes.

0 commit comments

Comments
 (0)