Как посчитать сложность алгоритма по BIG O | Самое понятное объяснение!
Друзья, с радостью наконец-то выкладываю видео про сложности алгоритмов и BIG O notation. Вы давно его просили. И это действительно важно для разработчика — знать, как рассчитать сложность алгоритма, а также уметь посчитать сложность своего решения, как по времени, так и по памяти.
Ведь не всегда код, который выглядит очень компактно, на практике будет самым эффективным. Особенно это касается больших объемов данных. То, насколько эффективно ваш код справляется с большим объемом данных — и показывает сложность алгоритма.
Поэтому важно знать, какие бывают сложности алгоритмов, от чего они зависят и уметь их рассчитывать. Обладая этими знаниями, вы сможете оптимизировать ваш код или искать другие, более эффективные решения для вашей задачи.
А еще расчет сложности полученного алгоритма (BIG O) это частый вопрос на собеседованиях. Особенно в таких крупных компаниях, как Google, Facebook, Netflix, Яндекс и пр. А при решении задач с LeetCode создание наиболее оптимального алгоритма, как по времени, так и по памяти, всегда является частью условия задач.
🚀Я постарался сделать для вас самое понятное объяснение с примерами и иллюстрациями - чтоб вы с первого раза все поняли и запомнили навсегда! 🔥🔥🔥
Приятного просмотра! Тренируйте полученные знания на практике! И делитесь этим видео с друзьями и коллегами! Увидимся в комментариях!
👍Если вам было полезно и интересно это видео — оставьте нам хороший комментарий, нам всегда приятно и радостно их читать! 🤓
👍🤩Друзья, будем благодарны за поддержку нашего канала на Патреоне:
Таймкоды:
00:00 Intro
00:45 Случай с пользователем
02:43 Что такое Big O
03:40 Пример из жизни
05:59 O(1) Константная сложность
06:38 O(n) Линейная сложность
07:17 O(log n) Логарифмическая сложность
08:35 O(n log n)
08:59 O(n^2) Квадратичная сложность
09:45 O(n^3) Кубическая сложность
10:07 O(2^n) Экспоненциальная сложность
10:33 O(n!) Факториальная сложность
11:42 График сложностей Big O
11:52 Отбрасывание констант и несущественной части
13:45 Примеры
15:57 Определяем сложности - задачки
18:58 Сложность встроенных методов
20:43 Сложность по памяти
22:20 Когда оптимизировать производительность?
22:55 Про собеседования
24:54 Заключение
---
Если видео было для вас полезным, ставьте лайк и поделитесь им с друзьями.
Подписывайтесь на наш канал:
---
Присоединяйтесь к нам в соцсетях:
FB:
Instagram Сергея Пузанкова:
Заходите на наш сайт:
👍🤩Будем благодарны за вашу поддержку нашего канала на Патреоне:
---
Music: by Blue Wednesday
20 views
514
208
2 weeks ago 00:20:28 1
🌲 ТОП 7 Отборных полян! Секретные Места - лучшие ГРИБЫ!
2 weeks ago 00:00:48 1
На грани жизни и смерти, медведь встретил женщину 🐻🙋🏼♀️
3 weeks ago 00:08:45 1
Трамп и победа на выборах США. К чему нам готовиться ?
4 weeks ago 00:00:42 1
Селин Дион: 17 лет борьбы с неизлечимой болезнью
1 month ago 01:47:41 1
Марк Бартон: Замужество, измены, конфликты в семье и онкология, похудение без диет, мобилизация
1 month ago 00:00:47 1
Делают огромные бетонные колонны 😱🔥👏
1 month ago 00:06:21 8
Как посчитать клиентов для отчета в Росфинмониторинг
1 month ago 00:00:58 1
Я считаю, что я недостойна любви | Анетта Орлова #shorts
1 month ago 00:00:48 1
Новейшие технологии для работы с землёй 👀🔥⚙️
1 month ago 00:00:12 1
Как они считают конфеты за секунды!
1 month ago 00:00:49 1
Сергей Безруков: любовь и дружба в одном лице
1 month ago 00:00:50 1
ВБ отдыхает👏🤩💥
1 month ago 00:05:41 1
Это масло в Тибете считается “лекарством от тысячи болезней“ // Топленое масло // #чжудши
1 month ago 00:06:11 1
Обуревший следак Мандалиев
1 month ago 00:00:26 1
А как считаете вы? #мудрость #любовь #цитаты #жизнь #цитата #motivation #бизнес #счастье
1 month ago 00:00:46 1
Вырастет ли лимон? 🍋
1 month ago 00:00:57 1
ЛИСИЧКА УДИВИЛА ЛЮДЕЙ своим ХИТРЫМ ПЛАНОМ👀👍
1 month ago 00:13:25 1
15 признаков того, что ВАША КОШКА СЧИТАЕТ ВАС СВОЕЙ МАМОЙ
1 month ago 00:00:42 1
20 месяцев за орешки: История, которая поразила мир
1 month ago 00:08:49 1
Как в ДОМАШНИХ УСЛОВИЯХ посчитать пенсию за советский стаж
1 month ago 00:09:15 1
Козлёнок который считал до десяти
1 month ago 00:12:02 1
6 закусок на Праздничный Стол за СЧИТАННЫЕ МИНУТЫ🍴Обалденные НАМАЗКИ на Бутерброды - 2022
1 month ago 02:50:46 1
Классный детектив, как вундеркинд меняет все! Сериал - Братья детективы 5-8 серии
1 month ago 02:50:08 2
Классный детектив, как вундеркинд меняет все! Сериал - Братья детективы 1-4 серии