Toretto
Администратор
[O'Reilly] Алгоритмы + структуры данных [2015]
Skladchik
[POSTS]
[O'Reilly] Алгоритмы и структуры данных. Часть 1 [2015]
Глава 2 - Теория Сложности
Skladchik
[POSTS]
Вам необходимо зарегистрироваться на сайте для просмотра скрытых ссылок
[/POSTS][O'Reilly] Алгоритмы и структуры данных. Часть 1 [2015]
- Авторы: O'Reilly Media
- Оригинальное название: Learning Data Structures and Algorithms
- Продолжительность: 7h 32m
- Тип материала: Видеоурок
- Описание: В этом учебном видеокурсе "Алгоритмы + структуры данных", Rod Stephens научит вас анализировать и осуществлять общие алгоритмы, используемые в обработке данных. Этот курс предназначен для начинающих, то есть опыта в программировании не требуется.
Глава 2 - Теория Сложности
- Теория сложности
- Большая o нотации
- Типичное время выполнения функции
- Сравнение времени выполнения функций
- P и NP
- Случайные числа
- Линейный Конгруэнтный генераторы
- Рандомизации массивы - Часть 1
- Рандомизации массивы - Часть 2
- НОД
- НОК
- Разложение на простые множители - Часть 1
- Разложение на простые множители - Часть 2
- Нахождение простых чисел
- Тестирование простоты
- Численное интегрирование
- Отдельно связанные списки - Часть 1
- Отдельно связанные списки - Часть 2
- Отсортированный связанные списки
- Сортировка связанных списков
- Двусвязный списки
- Одномерные массивы
- Треугольные массивы - Часть 1
- Треугольные массивы - Часть 2
- Разреженные массивы - Часть 1
- Разреженные массивы - Часть 2
- Стеки
- Стек алгоритмов
- Двойные стеки
- Очереди
- Алгоритмы сортировки
- Сортировка вставками
- Выбор сортировки
- Быстрая сортировка - Часть 1
- Быстрая сортировка - Часть 2
- Пирамидальной сортировкой - Часть 1
- Пирамидальной сортировкой - Часть 2
- Пирамидальной сортировкой - Часть 3
- Сортировка слиянием - Часть 1
- Сортировка слиянием - Часть 2
- Пузырьковая сортировка - часть 1
- Пузырьковая сортировка - часть 2
- Сортировка подсчетом - Часть 1
- Сортировка подсчетом - Часть 2
- Сортировка резюме
- Линейный поиск
- Бинарный поиск
- Интерполяционный поиск
- Хэш-таблицы
- Цепочки
- Открытая адресация - Основы
- Открытая адресация - Линейное исследование
- Открытая адресация - Квадратичное исследование
- Открытая адресация - Двойное Хеширование
- Рекурсия Основы
- Числа Фибоначчи
- Ханойская башня
- Кривые Коха
- Кривые гильберта
- Прокладки
- Удаление хвостовой рекурсии
- Удаление рекурсии с - стеки
- Крепления Фибоначчи
- Выборы
- Перестановки
- Поиск с возвратом
- Задача Восьми Ферзей - Часть 1
- Задача Восьми Ферзей - Часть 2
- Задача Восьми Ферзей - Часть 3
- Задача о ходе коня
- Дерево терминов
- Бинарное дерево свойств
- Обходы - предзаказ
- Обходы - Постпорядок
- Обходы - симметричный
- Обходы - в ширину
- Построение отсортированных деревьев
- Редактирование отсортированных деревьев
- Зачем Вам Нужны Сбалансированные Деревья?
- Б-деревья Б-дерево Основы
- Б-деревья Добавление элементов
- Б-деревья - Удаление элементов
- Определение
- Исчерпывающий поиск
- Ветви и границы
- Эвристика
- Сетевой терминологии
- Сеть классов
- Глубину обхода
- Ширину обхода
- Остовные деревья - Часть 1
- Остовные деревья - Часть 2
- Кратчайшие пути - Часть 1
- Кратчайшие пути - Часть 2
- Chapter 1 - Introduction
- Introduction And Course Overview - 04m 00s
- About The Author - 01m 16s
- How To Access Your Working Files - 01m 15s
- Chapter 2 - Complexity Theory
- Complexity Theory - 03m 56s
- Big O Notation - 07m 02s
- Typical Runtime Functions - 04m 37s
- Comparing Runtime Functions - 05m 27s
- P And NP - 04m 04s
- Chapter 3 - Numerical Algorithms
- Random Numbers - 02m 19s
- Linear Congruential Generators - 05m 04s
- Randomizing Arrays - Part 1 - 03m 47s
- Randomizing Arrays - Part 2 - 04m 31s
- GCD - 04m 09s
- LCM - 03m 28s
- Prime Factorization - Part 1 - 04m 59s
- Prime Factorization - Part 2 - 02m 43s
- Finding Primes - 03m 24s
- Testing Primality - 03m 45s
- Numerical Integration - 05m 11s
- Chapter 4 - Linked Lists
- Singly Linked Lists - Part 1 - 06m 48s
- Singly Linked Lists - Part 2 - 02m 22s
- Sorted Linked Lists - 03m 22s
- Sorting With Linked Lists - 04m 07s
- Doubly Linked Lists - 03m 51s
- Chapter 5 - Arrays
- One-Dimensional Arrays - 05m 10s
- Triangular Arrays - Part 1 - 04m 13s
- Triangular Arrays - Part 2 - 03m 17s
- Sparse Arrays - Part 1 - 05m 27s
- Sparse Arrays - Part 2 - 03m 19s
- Chapter 6 - Stacks And Queues
- Stacks - 02m 32s
- Stack Algorithms - 03m 26s
- Double Stacks - 02m 08s
- Queues - 05m 49s
- Chapter 7 - Sorting
- Sorting Algorithms - 03m 03s
- Insertionsort - 06m 27s
- Selectionsort - 04m 46s
- Quicksort - Part 1 - 05m 40s
- Quicksort - Part 2 - 07m 55s
- Heapsort - Part 1 - 06m 17s
- Heapsort - Part 2 - 05m 21s
- Heapsort - Part 3 - 05m 39s
- Mergesort - Part 1 - 03m 55s
- Mergesort - Part 2 - 03m 41s
- Bubblesort - Part 1 - 04m 51s
- Bubblesort - Part 2 - 04m 18s
- Countingsort - Part 1 - 04m 45s
- Countingsort - Part 2 - 03m 35s
- Sorting Summary - 02m 51s
- Chapter 8 - Searching
- Linear Search - 02m 11s
- Binary Search - 05m 15s
- Interpolation Search - 05m 27s
- Chapter 9 - Hash Tables
- Hash Tables - 04m 32s
- Chaining - 05m 23s
- Open Addressing - Basics - 07m 25s
- Open Addressing - Linear Probing - 04m 48s
- Open Addressing - Quadratic Probing - 04m 22s
- Open Addressing - Double Hashing - 05m 55s
- Chapter 10 - Recursion
- Recursion Basics - 05m 37s
- Fibonacci Numbers - 06m 08s
- Tower Of Hanoi - 06m 08s
- Koch Curves - 04m 32s
- Hilbert Curves - 04m 32s
- Gaskets - 04m 52s
- Removing Tail Recursion 03m 58s
- Removing Recursion With - Stacks - 03m 56s
- Fixing Fibonacci - 07m 25s
- Selections - 04m 15s
- Permutations - 04m 12s
- Chapter 11 - Backtracking Algorithms
- Backtracking 06m 03s
- The Eight Queens Problem - Part 1 - 06m 00s
- The Eight Queens Problem - Part 2 - 04m 03s
- The Eight Queens Problem - Part 3 - 03m 48s
- The Knights Tour - 04m 20s
- Chapter 12 - Trees
- Tree Terms - 05m 06s
- Binary Tree Properties - 06m 25s
- Traversals - Preorder - 03m 54s
- Traversals - Postorder - 02m 57s
- Traversals - Inorder - 02m 47s
- Traversals - Breadth-First - 02m 57s
- Building Sorted Trees - 03m 56s
- Editing Sorted Trees - 04m 36s
- Chapter 13 - Balanced Trees
- Why Do You Need Balanced Trees? - 04m 04s
- B-Trees - B-Tree Basics - 07m 18s
- B-Trees - Adding Items - 05m 16s
- B-Trees - Removing Items - 04m 16s
- Chapter 14 - Decision Trees
- Definition - 05m 36s
- Exhaustive Search - 06m 27s
- Branch And Bound - 08m 26s
- Heuristics - 07m 38s
- Chapter 15 - Network Algorithms
- Network Terminology - 03m 31s
- Network Classes - 04m 52s
- Depth-First Traversal - 05m 21s
- Breadth-First Traversal - 02m 43s
- Spanning Trees - Part 1 - 04m 12s
- Spanning Trees - Part 2 - 03m 58s
- Shortest Paths - Part 1 - 07m 27s
- Shortest Paths - Part 2 - 08m 41s
- Chapter 16 - Wrap-Up
- Wrap-Up - 01m 17s
- Chapter 1 - Introduction
Последнее редактирование:
Возможно, Вас ещё заинтересует:
- Java. Эффективное программирование, 3-е издание [Джошуа Блох]
- Фреймворк Vue.js. Полное руководство для веб-разработки [UDEMY] [WebForMySelf]
- [Udemy] Основы работы с Git и GitHub
- Как сделать неубиваемую Windows? [Арсланов, Медведев]
- 25 крутых проектов с Arduino [Марк Геддес]
- Arduino UNO и Raspberry PI 3: от схемотехники к интернету вещей [С. Макаров]
- Защита информации, устройства несанкционированного съема информации и борьба с ними [Козлов]
- Тестирование ПО для начинающих. Web, Mobile, API Testing
- [Udemy] Этичный Хакинг | Запись интенсива Secure Android Phone
- Специалист по кибербезопасности [SkillFactory]