Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Как посчитать сложность алгоритма по BIG O | Самое понятное объяснение!

Автор: Front-end Science із Сергієм Пузанковим

Загружено: 2021-07-08

Просмотров: 142321

Описание:

Друзья, с радостью наконец-то выкладываю видео про сложности алгоритмов и BIG O notation. Вы давно его просили. И это действительно важно для разработчика — знать, как рассчитать сложность алгоритма, а также уметь посчитать сложность своего решения, как по времени, так и по памяти.

Ведь не всегда код, который выглядит очень компактно, на практике будет самым эффективным. Особенно это касается больших объемов данных. То, насколько эффективно ваш код справляется с большим объемом данных — и показывает сложность алгоритма.

Поэтому важно знать, какие бывают сложности алгоритмов, от чего они зависят и уметь их рассчитывать. Обладая этими знаниями, вы сможете оптимизировать ваш код или искать другие, более эффективные решения для вашей задачи.

А еще расчет сложности полученного алгоритма (BIG O) это частый вопрос на собеседованиях. Особенно в таких крупных компаниях, как Google, Facebook, Netflix, Яндекс и пр. А при решении задач с LeetCode создание наиболее оптимального алгоритма, как по времени, так и по памяти, всегда является частью условия задач.

🚀Я постарался сделать для вас самое понятное объяснение с примерами и иллюстрациями - чтоб вы с первого раза все поняли и запомнили навсегда! 🔥🔥🔥

Приятного просмотра! Тренируйте полученные знания на практике! И делитесь этим видео с друзьями и коллегами! Увидимся в комментариях!

👍Если вам было полезно и интересно это видео — оставьте нам хороший комментарий, нам всегда приятно и радостно их читать! 🤓

👍🤩Друзья, будем благодарны за поддержку нашего канала на Патреоне:   / frontendscience  


Таймкоды:
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 Заключение


---
Если видео было для вас полезным, ставьте лайк и поделитесь им с друзьями.
Подписывайтесь на наш канал: http://bit.ly/fs-ytb
---

Присоединяйтесь к нам в соцсетях:
FB:   / frontendscience  
Instagram Сергея Пузанкова:   / puzankovcom  

Заходите на наш сайт: http://frontend-science.com/

👍🤩Будем благодарны за вашу поддержку нашего канала на Патреоне:   / frontendscience  

---
Music: by Blue Wednesday

Как посчитать сложность алгоритма по BIG O | Самое понятное объяснение!

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

BIG-O? ЛЕГКО! Вся база | 1# Алгоритмы для разработчиков

BIG-O? ЛЕГКО! Вся база | 1# Алгоритмы для разработчиков

Хэш-таблицы за 10 минут

Хэш-таблицы за 10 минут

Оценка сложности алгоритма. Сложность алгоритмов. Big O, Большое О

Оценка сложности алгоритма. Сложность алгоритмов. Big O, Большое О

Знай сложность алгоритмов | Асимптотический анализ

Знай сложность алгоритмов | Асимптотический анализ

NotebookLM: Таблицы из всего. 4 Способа применения

NotebookLM: Таблицы из всего. 4 Способа применения

Алгоритм Бинарного поиска (Binary Search) | JavaScript

Алгоритм Бинарного поиска (Binary Search) | JavaScript

Чем ОПАСЕН МАХ? Разбор приложения специалистом по кибер безопасности

Чем ОПАСЕН МАХ? Разбор приложения специалистом по кибер безопасности

ЭТИ АЛГОРИТМЫ СДЕЛАЮТ ИЗ ТЕБЯ ПРОГРАММИСТА

ЭТИ АЛГОРИТМЫ СДЕЛАЮТ ИЗ ТЕБЯ ПРОГРАММИСТА

Русский след и Майкл Джексон. Чем примечателен новый компромат на Трампа

Русский след и Майкл Джексон. Чем примечателен новый компромат на Трампа

Задача из Собеседования на 160,000 Евро в Год

Задача из Собеседования на 160,000 Евро в Год

Старейшая нерешённая математическая задача [Veritasium]

Старейшая нерешённая математическая задача [Veritasium]

Оценка сложности алгоритмов | О большое | Алгоритмы и структуры данных

Оценка сложности алгоритмов | О большое | Алгоритмы и структуры данных

Просто о SOLID (Принципы SOLID)

Просто о SOLID (Принципы SOLID)

Обращение к Президенту Путину, подлог в Госдуме Федерального масштаба!

Обращение к Президенту Путину, подлог в Госдуме Федерального масштаба!

Алгоритмы и структуры данных за 15 минут! Вместо 4 лет универа

Алгоритмы и структуры данных за 15 минут! Вместо 4 лет универа

Сложность алгоритмов - простой и полный гайд

Сложность алгоритмов - простой и полный гайд

Корень из двух – первая математическая трагедия // Vital Math

Корень из двух – первая математическая трагедия // Vital Math

#1. О большое (Big O) - верхняя оценка сложности алгоритмов | Структуры данных

#1. О большое (Big O) - верхняя оценка сложности алгоритмов | Структуры данных

Самая сложная модель из тех, что мы реально понимаем

Самая сложная модель из тех, что мы реально понимаем

Первый контакт УЖЕ произошел, но мы этого НЕ ЗАМЕТИЛИ! | Михаил Никитин, Борис Штерн

Первый контакт УЖЕ произошел, но мы этого НЕ ЗАМЕТИЛИ! | Михаил Никитин, Борис Штерн

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]