Как посчитать сложность алгоритма по BIG O | Самое понятное объяснение!
Front-end Science із Сергієм Пузанковим
View ChannelAbout
✅ПОДПИСЫВАЙТЕСЬ НА КАНАЛ 👍 ️Привет, меня зовут Сергей Пузанков. Во фронтенде я 20 лет, в т.ч. Team Lead в Яндекс, Luxoft, Wix. Этот канал мы ведем вместе с моей супругой Натальей Пузанковой. И мы очень стараемся для вас готовить максимально полезный и качественный контент, который позволит вам прокачать свои знания, подготовиться к собеседованию, устроиться на крутую работу вашей мечты и просто понять, что фронтенд это интересно и увлекательно! 🙂 Вы можете смело писать ваши вопросы в комментариях, оставлять пожелания по темам следующих видео и присылать свои решения задач. Мы стараемся следить за всеми комментариями и по возможности отвечать на все. Ваша команда Front-end Science. 🚀👍 👍Очень ценим всю вашу поддержку лайками и комментариями! 😉 👍Благодарим также за поддержку канала: https://www.patreon.com/frontendscience Есть вопросы? Пиши мне в директ: https://www.instagram.com/puzankovcom/ По вопросам сотрудничества обращайтесь на почту: [email protected]
Latest Posts
Video Description
Друзья, с радостью наконец-то выкладываю видео про сложности алгоритмов и BIG O notation. Вы давно его просили. И это действительно важно для разработчика — знать, как рассчитать сложность алгоритма, а также уметь посчитать сложность своего решения, как по времени, так и по памяти. Ведь не всегда код, который выглядит очень компактно, на практике будет самым эффективным. Особенно это касается больших объемов данных. То, насколько эффективно ваш код справляется с большим объемом данных — и показывает сложность алгоритма. Поэтому важно знать, какие бывают сложности алгоритмов, от чего они зависят и уметь их рассчитывать. Обладая этими знаниями, вы сможете оптимизировать ваш код или искать другие, более эффективные решения для вашей задачи. А еще расчет сложности полученного алгоритма (BIG O) это частый вопрос на собеседованиях. Особенно в таких крупных компаниях, как Google, Facebook, Netflix, Яндекс и пр. А при решении задач с LeetCode создание наиболее оптимального алгоритма, как по времени, так и по памяти, всегда является частью условия задач. 🚀Я постарался сделать для вас самое понятное объяснение с примерами и иллюстрациями - чтоб вы с первого раза все поняли и запомнили навсегда! 🔥🔥🔥 Приятного просмотра! Тренируйте полученные знания на практике! И делитесь этим видео с друзьями и коллегами! Увидимся в комментариях! 👍Если вам было полезно и интересно это видео — оставьте нам хороший комментарий, нам всегда приятно и радостно их читать! 🤓 👍🤩Друзья, будем благодарны за поддержку нашего канала на Патреоне: https://www.patreon.com/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: https://www.facebook.com/frontendscience/ Instagram Сергея Пузанкова: https://www.instagram.com/puzankovcom/ Заходите на наш сайт: http://frontend-science.com/ 👍🤩Будем благодарны за вашу поддержку нашего канала на Патреоне: https://www.patreon.com/frontendscience --- Music: by Blue Wednesday
Boost Your Coding Skills: Essential Tools
AI-recommended products based on this video

Expo Dry Erase Markers, Whiteboard Markers with Low Odour Ink, Chisel Tip, Assorted Colours, 4 Count

Dry Erase Markers Low Odor Fine Whiteboard Markers Thin Box of 12,10 Colors

Handmade Custom Reusable Stencils, Personalized Text Stencil for Spray Painting & Sign Making, Durable Plastic, Metal & Wood Stencils, Multiple Material Options, Custom Stencil
















![Устраиваюсь кодером НЕ УМЕЯ кодить [ Пранк работодателей ]](https://imgz.pc97.com/?width=500&fit=cover&image=https://i.ytimg.com/vi/A92uM-WAbWY/hqdefault.jpg)




