Недавно набрел случайно на канал, искал видос про Zustend, а канал оказался оч годным, оч доступно рассказываете про алгосы и про сложность. За это прям респект два раза 🙏🏻💪🏻🤘👍🏻❤
В целом классное объяснение! Но вот на моменте с log мне стало не понятно - почему взяли размер массива именно 16? Если взять произвольно 100500 или в 100000 раз больше как поведет себя алгоритм? Какой худший случай при произвольном N и т.д.? 11:19
Там тоже все быстро сходится. Просто попробуйте делить число на 2. И вы заметите как даже при млн и млрд прийдете к быстрому решению. Здесь посмотрите видео про бинарный поиск.
@@webelart Елена, а расскажи еще про Big Omega and Big Theta (с примерами) и разницей между Big Oh, Big Omega и Big Theta , и используется ли вообще на практике? (или только в теоории никому это не надо?) Спасибо
Здравствуйте, мне сложно здесь однозначно ответить, т.к. школу я уже давно заканчивала и мы максимум на basic писали. Однако, как только поступила в универ, мы начали изучать c++ вместе с алгоритмической базой. Т.е. по факту вам нужен какой-нибудь язык программирования, понимание его логики и изучать алгоритмы вместе с ним. Нужна практика обязательно на примерах. Если проходите сортировки, то изучаете материал и пишите сортировку сами. Если проходите стеки и очереди, тоже пробуете воплощать и собственно и так далее. :)
А что за "O(N!)" у вас на графике и почему у вас все примеры с O большим? Плохо конечно что где-то с середины видео не соблюдался изначальный синтаксис комментариев. А так объяснение очень качественное.
Либо "и" и "сум" либо "ай" и "сам" ) , а представленный микс разрушает мне, неопытному разработчику, мозг (проверял у доктора, тёща ошибается и он есть) xD .
Елена, я досмотрел,, хорошее видео, спасибо. Мой пост про спеллинг буквы-переменной "i" /ай/, вы произносите её как /и/ (судя по всему это old school тк предполагаю что ваш инглиш на уровне носителя), звучит прикольно в миксе с другими, правильно произнесёнными переменными, в частности с переменной sum /сам/.
@@IgorRecorder Так за видосик пожалуйста. Относительно остального, если вы пришли на мой канал чтобы до*баться до моего английского, то вам в другое место.
@@webelartЕлена, подскажите, пожалуйста, какой бакграунд нужен для освоения дискретной математики? Со школьным уровнем математики всё в порядке, но дискретную понимаю плохо 😢
Спасибо за видео, Елена!
Недавно набрел случайно на канал, искал видос про Zustend, а канал оказался оч годным, оч доступно рассказываете про алгосы и про сложность.
За это прям респект два раза 🙏🏻💪🏻🤘👍🏻❤
❤❤❤
Спасибо большое! Вы прекрасны в том как ясно Вы объясняете материал! Лайк, подписка и всем буду Вас рекомендовать.
Большое спасибо.) Понимание алгоритмов серьезно упрощают жизнь в программировании.)
Елена, большое спасибо за объяснения.
00:00 O(N), O(N^2), O(A + B) -№2,3,4
07:27 Отбрасывание недоминантных функций - №5
09:25 - O(log N) - №6
12:46 - recursion - №7
Классно, все последовательно, с примерами, вы молодец!
Спасибо Вам за хорошее объяснение! Помимо прчего, начал догадываться зачем на Codewars указывают время выполнения программы 🙂
спасибо!) не всё понятно в деталях, признаюсь, но в целом есть вполне неплохое представление, а это уже прогресс)
умничка, разложила всё по полочкам, спасибо большое 👍👍😘😘
Спасибо вам большое. Очень доступно объяснила
В целом классное объяснение! Но вот на моменте с log мне стало не понятно - почему взяли размер массива именно 16? Если взять произвольно 100500 или в 100000 раз больше как поведет себя алгоритм? Какой худший случай при произвольном N и т.д.? 11:19
Там тоже все быстро сходится. Просто попробуйте делить число на 2. И вы заметите как даже при млн и млрд прийдете к быстрому решению. Здесь посмотрите видео про бинарный поиск.
Спасибо) очень понятно донесли суть)
Большое спасибо за здоровское видео😊)
❤️
Спасибо!
Лайк поставил. Видео понравилось. Жду контент на тему алгоритмов, у тебя хорошо получается.
Спасибо!
Спасибо за крутой разбор
Наверное лучшее объяснение
Годный контент, лайк, подписка. Спасибо за то что ты делаешь 😊
Классный ролик!)) спасибо
Какая няша :)))
спасибо, прям очень доступно получилось
Умничка! лайк!
😘
@@webelart
Елена, а расскажи еще про Big Omega and Big Theta (с примерами) и разницей между Big Oh, Big Omega и Big Theta , и используется ли вообще на практике? (или только в теоории никому это не надо?) Спасибо
Подскажите,школьных знаний будет достаточно,что бы вкурить полную тему про алгоритмы?
Здравствуйте, мне сложно здесь однозначно ответить, т.к. школу я уже давно заканчивала и мы максимум на basic писали.
Однако, как только поступила в универ, мы начали изучать c++ вместе с алгоритмической базой. Т.е. по факту вам нужен какой-нибудь язык программирования, понимание его логики и изучать алгоритмы вместе с ним. Нужна практика обязательно на примерах. Если проходите сортировки, то изучаете материал и пишите сортировку сами. Если проходите стеки и очереди, тоже пробуете воплощать и собственно и так далее. :)
Молодчина Елена! Очень обаятельна, и все так логично, просто и интересно раскладывает за такое короткое время О(7), если я правильно понял :)
спасибо за видео
А что за "O(N!)" у вас на графике и почему у вас все примеры с O большим? Плохо конечно что где-то с середины видео не соблюдался изначальный синтаксис комментариев. А так объяснение очень качественное.
Это факториал. :) В основном для оценки сложности используют О большое.
Нет программы для бинарного поиска
👏
На каком языке програмировании вот это?
JavaScript
жиза
маи рекурсион
Либо "и" и "сум" либо "ай" и "сам" ) , а представленный микс разрушает мне, неопытному разработчику, мозг (проверял у доктора, тёща ошибается и он есть) xD .
Нихрена не поняла. Собирайте мозг, продолжайте смотреть!
Елена, я досмотрел,, хорошее видео, спасибо. Мой пост про спеллинг буквы-переменной "i" /ай/, вы произносите её как /и/ (судя по всему это old school тк предполагаю что ваш инглиш на уровне носителя), звучит прикольно в миксе с другими, правильно произнесёнными переменными, в частности с переменной sum /сам/.
@@IgorRecorder Так за видосик пожалуйста. Относительно остального, если вы пришли на мой канал чтобы до*баться до моего английского, то вам в другое место.
Прости пожалуйста, но никогда больше не объясняй сложность алгоритмов =/
А вы никогда больше не суйтесь в программирование. 🙏
Очень доступно объяснила Елена. Входит в малое число блогеров которые понятным языком могут доносить информацию
@@webelartэто про математику, а не программирование, т.е базовый матан
@@ДенисРуцкий-у9с Может всё-таки про дискретную математику, а не про матан-то. 😉
@@webelartЕлена, подскажите, пожалуйста, какой бакграунд нужен для освоения дискретной математики? Со школьным уровнем математики всё в порядке, но дискретную понимаю плохо 😢
Черт а ведь это действительно очень важная хрень))) почему о ней все забывают?)))
Потому что веб фронтендеры. А в остальном так на интервью такими вещами уверенно еб*т.
Почему она важна? Знакомый только на собесе это спрашивает😂
Не оч понятно...
Спасибо!