[O'Reilly] Алгоритмы и структуры данных. Часть 2 [2015]
Глава 10 - Рекурсия
// Сам курс не покупается, а берется в паблике
// Как наберется народ, найдется и переводчик и организатор
// Заинтересовались – подписывайтесь!
Собираем на перевод
[O'Reilly] Алгоритмы и структуры данных. Часть 2 [2015]
[O'Reilly] Алгоритмы и структуры данных. Часть 2 [2015]
- Авторы: O'Reilly Media
- Оригинальное название: Learning Data Structures and Algorithms
- Продолжительность глав 10-12: 01:52:37
- Продолжительность глав 13-16: 01:49:57
- Описание: В этом учебном видеокурсе "Алгоритмы + структуры данных", Rod Stephens научит вас анализировать и осуществлять общие алгоритмы, используемые в обработке данных. Этот курс предназначен для начинающих, то есть опыта в программировании не требуется.
- Почему важно знать алгоритмы: И всё же в двух словах: без алгоритмов был бы невозможен технологический прогресс; алгоритмы используются практически во всех областях computer science (например, в криптографии, анализе текстов, изображений и видео, биоинформатике); каждый уважающий себя программист должен знать базовые алгоритмы и структуры данных, чтобы писать эффективные программы.
Глава 10 - Рекурсия
- Рекурсия Основы
- Числа Фибоначчи
- Ханойская башня
- Кривые Коха
- Кривые гильберта
- Прокладки
- Удаление хвостовой рекурсии
- Удаление рекурсии с - стеки
- Крепления Фибоначчи
- Выборы
- Перестановки
- Поиск с возвратом
- Задача Восьми Ферзей - Часть 1
- Задача Восьми Ферзей - Часть 2
- Задача Восьми Ферзей - Часть 3
- Задача о ходе коня
- Дерево терминов
- Бинарное дерево свойств
- Обходы - предзаказ
- Обходы - Постпорядок
- Обходы - симметричный
- Обходы - в ширину
- Построение отсортированных деревьев
- Редактирование отсортированных деревьев
- Зачем вам нужны сбалансированные деревья?
- Б-деревья. Б-дерево Основы
- Б-деревья. Добавление элементов
- Б-деревья. Удаление элементов
- АВЛ-дерево. Часть 1
- АВЛ-дерево. Часть 2 (Сбалансированное по высоте двоичное дерево поиска: для каждой его вершины высота её двух поддеревьев различается не более чем на 1)
- Определение
- Исчерпывающий поиск
- Ветви и границы
- Эвристика
- Сетевой терминологии
- Сеть классов
- Глубину обхода
- Ширину обхода
- Остовные деревья - Часть 1
- Остовные деревья - Часть 2
- Кратчайшие пути - Часть 1
- Кратчайшие пути - Часть 2
- Заключение
1001 Recursion Basics.mp4
1002 Fibonacci Numbers.mp4
1003 Tower Of Hanoi.mp4
1004 Koch Curves.mp4
1005 Hilbert Curves.mp4
1006 Gaskets.mp4
1007 Removing Tail Recursion.mp4
1008 Removing Recursion With Stacks.mp4
1009 Fixing Fibonacci.mp4
1010 Selections.mp4
1011 Permutations.mp4
1101 Backtracking.mp4
1102 The Eight Queens Problem - Part 1.mp4
1103 The Eight Queens Problem - Part 2.mp4
1104 The Eight Queens Problem - Part 3.mp4
1105 The Knights Tour.mp4
1201 Tree Terms.mp4
1202 Binary Tree Properties.mp4
1203 Traversals - Preorder.mp4
1204 Traversals - Postorder.mp4
1205 Traversals - Inorder.mp4
1206 Traversals - Breadth-First.mp4
1207 Building Sorted Trees.mp4
1208 Editing Sorted Trees.mp4
1301 Why Do You Need Balanced Trees.mp4
1302 B-Trees - B-Tree Basics.mp4
1303 B-Trees - Adding Items.mp4
1304 B-Trees - Removing Items.mp4
1305 AVL Tress - Part 1.mp4
1306 AVL Tress - Part 2.mp4
1401 Definition.mp4
1402 Exhaustive Search.mp4
1403 Branch And Bound.mp4
1404 Heuristics.mp4
1501 Network Terminology.mp4
1502 Network Classes.mp4
1503 Depth-First Traversal.mp4
1504 Breadth-First Traversal.mp4
1505 Spanning Trees - Part 1.mp4
1506 Spanning Trees - Part 2.mp4
1507 Shortest Paths - Part 1.mp4
1508 Shortest Paths - Part 2.mp4
1509 All Pairs Shortest Path - Part 1.mp4
1510 All Pairs Shortest Path - Part 2.mp4
1601 Wrap-U.mp4
1002 Fibonacci Numbers.mp4
1003 Tower Of Hanoi.mp4
1004 Koch Curves.mp4
1005 Hilbert Curves.mp4
1006 Gaskets.mp4
1007 Removing Tail Recursion.mp4
1008 Removing Recursion With Stacks.mp4
1009 Fixing Fibonacci.mp4
1010 Selections.mp4
1011 Permutations.mp4
1101 Backtracking.mp4
1102 The Eight Queens Problem - Part 1.mp4
1103 The Eight Queens Problem - Part 2.mp4
1104 The Eight Queens Problem - Part 3.mp4
1105 The Knights Tour.mp4
1201 Tree Terms.mp4
1202 Binary Tree Properties.mp4
1203 Traversals - Preorder.mp4
1204 Traversals - Postorder.mp4
1205 Traversals - Inorder.mp4
1206 Traversals - Breadth-First.mp4
1207 Building Sorted Trees.mp4
1208 Editing Sorted Trees.mp4
1301 Why Do You Need Balanced Trees.mp4
1302 B-Trees - B-Tree Basics.mp4
1303 B-Trees - Adding Items.mp4
1304 B-Trees - Removing Items.mp4
1305 AVL Tress - Part 1.mp4
1306 AVL Tress - Part 2.mp4
1401 Definition.mp4
1402 Exhaustive Search.mp4
1403 Branch And Bound.mp4
1404 Heuristics.mp4
1501 Network Terminology.mp4
1502 Network Classes.mp4
1503 Depth-First Traversal.mp4
1504 Breadth-First Traversal.mp4
1505 Spanning Trees - Part 1.mp4
1506 Spanning Trees - Part 2.mp4
1507 Shortest Paths - Part 1.mp4
1508 Shortest Paths - Part 2.mp4
1509 All Pairs Shortest Path - Part 1.mp4
1510 All Pairs Shortest Path - Part 2.mp4
1601 Wrap-U.mp4
// Как наберется народ, найдется и переводчик и организатор
// Заинтересовались – подписывайтесь!