Алгоритмы и структуры данных #1 | Big O, сложность алгоритмов, поиск и сортировка массивов
Это первый урок в серии “Алгоритмы и структуры данных“. В нём мы поговорим о том, что такое big o notation (большое “о“), зачем это надо и какой в нём смысл. Обсудим сложность алгоритмов и рассмотрим несколько примеров того, как правильный выбор алгоритма может влиять на быстроту выполнения программы.
Таймкоды:
00:00 Введение
01:00 Почему правильные алгоритмы важны?
02:30 Основные операции с данными
04:30 Сложность операций на примере массивов
11:05 Sets (наборы данных) и их операции
13:45 Линейный поиск в массиве
14:30 Бинарный поиск
17:15 Реализация бинарного поиска
22:10 Big O notation
24:45 Сложность алгоритмов O(1) и O(N)
27:00 Сложность O(log N)
30:05 Пузырьковая сортировка
31:25 Сложность O(N ** 2)
32:00 Сортировка выборкой
33:30 Big O и константы
35:20 Негативные и средние сценарии
36:30 Заключение
Станьте спонсором канала, и вы получите доступ к эксклюзивным бонусам:
Boosty:
Patreon:
DonationAlerts:
Аккаунт Ethereum (ETH), Arbitrum, Polygon, BNB, USDT, TRX, BUSD: 0x719C2d2bcC155c85190f20E1Cc3710F90FAFDa16
Исходный код
Канал Telegram:
Наш чат в Telegram:
Мой сайт:
1 view
0
0
7 years ago 00:20:24 14
Алгоритмы и Структуры Данных. Урок 5: Жадные алгоритмы. Введение.
7 years ago 00:14:38 18
Алгоритмы и Структуры Данных. Урок 7: Жадные алгоритмы. Реализация алгоритма (часть 2).
10 years ago 00:28:44 124
BigData изнутри: технологии и алгоритмы
6 years ago 00:13:15 22
Алгоритмы и Структуры Данных. Урок 9: Жадные алгоритмы. Задача о рюкзаке (Реализация).
7 years ago 01:07:38 57
Easy Java – Junior - Урок 6 – Алгоритмы и задачи
5 years ago 00:11:01 16
Алгоритмы и исполнители алгоритмов
7 years ago 00:10:34 23
Алгоритмы и Структуры Данных. Урок 2: Мемоизация.
3 years ago 00:14:15 15
Алгоритмы и структуры данных
8 years ago 01:46:29 119
2. Алгоритмы и структуры данных. Жадные алгоритмы | Технострим
5 years ago 02:10:28 13
Алгоритмы
8 years ago 01:47:50 85
8. Алгоритмы и структуры данных. Алгоритмы на графах | Технострим
5 years ago 00:03:27 27
Виды алгоритмов. Алгоритмы и структуры данных.
7 years ago 00:07:39 25
Алгоритмы. Массивы. Базовые алгоритмы
4 years ago 00:03:39 21
Способы описания алгоритмов. Алгоритмы и структуры данных.
6 years ago 00:14:12 6
Алгоритмы и Структуры Данных. Урок 6: Жадные алгоритмы. Реализация алгоритма (часть 1).
9 years ago 00:04:36 2
Урок №16. Алгоритмы и алгоритмические языки
8 years ago 01:55:45 2
STL: алгоритмы
7 years ago 00:11:18 16
Алгоритмы и Структуры Данных. Урок 8: Жадные алгоритмы. Задача о рюкзаке.
5 years ago 00:06:03 509
Искусственный интеллект и алгоритмы культуры
7 years ago 00:02:37 13.4K
🎥 Премьера клипа! REDO - АЛГОРИТМЫ [Рифмы и Панчи]
6 years ago 00:24:01 50
Алгоритмы и Структуры Данных. Урок 1: Введение. Числа Фибоначчи.
5 years ago 01:28:44 29
Лекция 1. Сложность и модели вычислений (Алгоритмы и структуры данных, часть 1)