Топ алгоритмов которые должен знать дно-программист

  Рет қаралды 248,971

Winderton

Winderton

7 жыл бұрын

Список алгоритмов из видео:
Sorting Algorithms
- Bubble sort
- Selection sort
- Insertion sort
- Merge Sort
Searching Algorithms
- Liear Search
- Binary Search
String Reverse Algorithm
Hashing algorithm (Caesar cipher)
Fibonacci sequence
Factorial Algorithm
_____________________________________________________
Видео по структурам данных - • Топ структур данных ко...
Видео по Бинарному илинейному поиску - • Алгоритм бинарного/дво...
Видео по Факториалу - • Алгоритм нахождения фа...
Видео по перевороту строки - • Алгоритм переворота ст...
Группа ВК - windert0n
Twitch - / winderton
Twitter - / windert0n
Github - github.com/Winderton

Пікірлер: 254
@wndtn
@wndtn 7 жыл бұрын
Перед тем как писать любого вида комментарий, прочитай это: 1. Я прекрасно знаю о каждой оговорке в этом видео. 2. Я в курсе каждой ошибки этого видео. 3. Я знаю что шифр цезаря - это не хеширование по определению. Идея была в другом и ты ее не понял. 4. Мне абсолютно наплевать на этот ролик.(Это, наверное, худшее, что есть на канале в плане контента, подачи, качества и всего остального) 5. Я бы сейчас не сделал видео подобного качества и наполненного подобным контеном. 6. Не удаляю с канала из-за исторических ценностей.(Это одно из первых видео проекта. Считайте что я просто тестировал микрофон.)
@777TYT
@777TYT 6 жыл бұрын
может стоило пощадить слушателей и перезаписать?
@faraway_is_close
@faraway_is_close 6 жыл бұрын
Подписался на канал и группу. Чётко. Скажи, что за микрофон юзаешь?
@dimaskrypka4997
@dimaskrypka4997 6 жыл бұрын
хорошее видео)
@maxbrain9205
@maxbrain9205 6 жыл бұрын
Можно сделать новое видео и ссылку на него добавить в описание под этим роликом. Впрочем... Тем, кто серьезно интересуется этой темой, достаточно списка алгоритмов под роликом и гугла. :)
@user-ee8mx6ue1h
@user-ee8mx6ue1h 6 жыл бұрын
Главное, что видео информативное. Остальное не имеет значения.
@yurikfirst
@yurikfirst 6 жыл бұрын
Лайк, если зашел в ожидании созерцания схем и подробностей с кодом.
@Ilja.Kiriljuk
@Ilja.Kiriljuk 6 жыл бұрын
Не, по длине видео, да и по названию очевидно что здесь только названия и какие-то размышления по этому поводу =)
@user-yi3lr5tq9p
@user-yi3lr5tq9p 6 жыл бұрын
мне казалось видео должно было иллюстрировать алгоритмы, а не отвлекать от них
@null_ref1669
@null_ref1669 5 жыл бұрын
Чтобы понять рекурсию нужно понять рекурсию...
@aidosbatyrkulov3272
@aidosbatyrkulov3272 4 жыл бұрын
И так далее бесконечно
@izvarzone
@izvarzone 4 жыл бұрын
чтоб понять рекурсию, нужно посмотреть в дебаг, либо крутить итерации вручную.
@ukropytv308
@ukropytv308 3 жыл бұрын
n * f(n-1)
@user-mv3on8jd5h
@user-mv3on8jd5h 7 жыл бұрын
Отличное видео. Экскурс как по мне даже более ценен - так как по отдельности можно все нагуглить, но вот не всегда понятно что надо в первую очередь искать, а что потом.
@vitalyday5444
@vitalyday5444 7 жыл бұрын
замечательная подача, обычно когда я смотрю подобные видео я начинаю засыпать после пятой минуты,
@milaro222
@milaro222 6 жыл бұрын
Пишу 6 лет на С++, python, задачи обработки изображений, системы управления, не знаю ни одного алгоритма из перечисленных и вообще никогда не возникало потребности их применять. Знать нужно то что ты используешь в своих задачах, а не забивать голову бесполезным хламом под влиянием стереотипов.
@MaRTiNDev
@MaRTiNDev 4 жыл бұрын
Если ты не знаешь алгоритмов то откуда ты можешь знать о том что не юзал их уже лол
@insbhor
@insbhor Жыл бұрын
Не ну наизусть конечно считаю можно не знать, но знать о их существовании и примерном принципе не займет много места в памяти.
@PZh1753
@PZh1753 6 жыл бұрын
95% программистам знание алгоритмов сортировки нужно только для ответа на собеседовании на вопрос, который придумали лет 25 назад и до сих пор копируют из теста в тест...
@XxxXxx-rc2nw
@XxxXxx-rc2nw 6 жыл бұрын
PZh1753 именно так
@user-so5gr3ey2o
@user-so5gr3ey2o 6 жыл бұрын
ох жиза
@programisli
@programisli 5 жыл бұрын
Возможно вы даже не замечаете, как вы используете эти знания. Понимание алгоритмов даже сортировки, даже пузырьком позволяет вам понять просто типичные решения пробелем, которые вы будете накладывать в других задачах. Нам не нужно реализовывать сортировку, уже все за нас сделано. Но в алгоритмах сортировки, поиска есть что-то более важное. Если вы знаете их, то на примерах уже видели, как разные задачи решаются простым делением (поиск, сортировка) и можете использовать этот же патерн в других задачах. Так что знание и понимание нужно не только для прохождения собеседования.
@sidvenji7533
@sidvenji7533 5 жыл бұрын
@Бабич Валерий Валерьевич что значит эффективные?
@VadimChubrikov
@VadimChubrikov 7 жыл бұрын
Суть видео в двух словах - программист должен знать алгоритмы... Что это, зачем нужно, чем друг от друга отличаются я конечно же вам ничего не расскажу.
@sesil2459
@sesil2459 6 жыл бұрын
Скорее всего потому что если ты таки перешел на видио с названием "Топ алгоритмов которые должен знать программист" то ты уже должен знать, зачем программист должен их знать...)
@XxxXxx-rc2nw
@XxxXxx-rc2nw 6 жыл бұрын
Вадим Чубриков должен? кому? вообще-то гугл есть на такой случай
@stepanmereutsa8444
@stepanmereutsa8444 6 жыл бұрын
Потому что они ничем не отличаются. Одни элементарны для написания, но они работают медленнее. Есть быстрые, но их надо уметь реализовать. Еще были отличия в алгоритмах поиска. Какие же??? А та же скорость, а еще то, что одни используются в массивах, а другие в графах, еще другие еще в других структурах. Ах да он это сказал. Зачем это нужно мне и самому интересно. Я так понимаю, что всего 2 раза. 1 раз на экзамене в универе, 2 раз на собеседовании, чтобы хоть что-то показать. Просто в том же си шарпе есть далеко не только уже реализованные сортировки, но и целые алгоритмы шифрования
@hasubandosan
@hasubandosan 2 жыл бұрын
8:33 Два раза повторять не надо, два раза повторять не надо Спасибо за недолгое и понятное видео, всё как надо!👏🏻
@eazzyjizzy8899
@eazzyjizzy8899 7 жыл бұрын
Твои видео очень информативны и полезны, побольше бы таких каналов =)
@jasminhasen8072
@jasminhasen8072 5 жыл бұрын
а мне понравилось - не самое плохое разговорное видео о том, что нужно знать и что нужно в будущем изучить и повторить. просто приятное радио, котрое можно послушать, пока готовишь себе ужин, к примеру)
@user-mw3eq1kr7e
@user-mw3eq1kr7e 6 жыл бұрын
Спасибо за контент, с меня лайк и коммент. Удачи !
@cilferFM
@cilferFM 4 жыл бұрын
Можешь посоветовать какую нибудь книгу (или книги), где подробно раскрываются эти темы?
@user-lv6tp7wo6n
@user-lv6tp7wo6n 7 жыл бұрын
Впринципе, я ожидал, как не странно, большее. В обычной школе, на каждом уроке информатики решали задачи с использованием данных алгоритмов. Но всё же, видеоролик качественный, поэтому определённо "влеплю" лайк!
@AlexAlex-rc9di
@AlexAlex-rc9di 5 жыл бұрын
Не должен программист знать какие-то алгоритмы. Для 99.9% программистов достаточно будет использовать System.Linq (NET) Алгоритмы могут понадобиться в высоко нагруженных системах запросов ASP.NET, и ещё в отдельных случаях для разработчиков графических драйверов. "Полезно знать для саморазвития" - это не правда и не аргумент. В этом случае, алгоритмы выступают в роли мемов, чтоб одни высокомерные разработчики могли выявлять себе подобных, путём регулярного обновления списка актуальных мемов, своего рода система "свой-чужой". К примеру, по такой же системе городские определяют селюков(те не в курсе последних шуток), и в итоге дистанцируются от них. Обычно это тепличные мальчики, которым мамы говорили "Вовочка, ты лучший, а они все дураки и будут в мусорных бачках лазить". Вот они и сидели за книжками и считали всех вокруг дебилами. Ваше незнание какой-то мелкой и не нужной хуёвинки, будет для них поводом убедиться что они высшая раса, а вы все недолюди. Это же будет их мотивировать искать новые ненужные хуёвинки. Таких нужно увольнять сразу. Они деструктивны для коллектива.
@CvetaMobi
@CvetaMobi 7 жыл бұрын
Сложно воспринимать только на слух. Вместо игры лучше какие-нибудь слайды. А то в автобусе не особо прикольно смотреть такой видеоряд
@user-kz3kl8bi2o
@user-kz3kl8bi2o 7 жыл бұрын
+
@alexanderkononov4068
@alexanderkononov4068 7 жыл бұрын
Да нуу... я думаю многим, как и мне, такое изложение даже лучше=)) да и свой шарм есть))
@yaroslavandreyev4246
@yaroslavandreyev4246 6 жыл бұрын
Программировать тоже в автобусе собрался?
@user-yx6wj4er1v
@user-yx6wj4er1v 6 жыл бұрын
Эй парень если хочешь сэкономить на автобусе, ходи пешком!)))
@TeppopucT
@TeppopucT 5 жыл бұрын
Неарикольно порнушку смотреть в автобусе без наушников. Проверено
@user-sk7nv9is1n
@user-sk7nv9is1n 7 жыл бұрын
Winderton у меня один вопрос а как ты в этом видео на доллары играеш нутипа сначало у тебя 10 долларов потом по больше появляется на поле боя во время игры это что за игра если не секрет?
@user-el7xn2qq3m
@user-el7xn2qq3m 4 жыл бұрын
Эм... не хочу знать даже и капельки того что сделает меня дно-программистом.
@user-fu6pf9hc5n
@user-fu6pf9hc5n 6 жыл бұрын
Интересно а что на счёт алгоритмов по звуку? Есть что-нибудь на эту тему у вас (видеороликов/обзоров)? Могли бы посоветовать ресурс по алгоритмам (особенно относительно звука) желательно с кодом или полным обзором конкретного алгоритма?
@argen7um105
@argen7um105 Жыл бұрын
БПФ
@chelovek4226
@chelovek4226 4 жыл бұрын
Как же хорошо ютуб оповещает меня... СПУСТЯ 4 ГОДА БЛ*ТЬ!!!
@puhd4167
@puhd4167 5 жыл бұрын
Запиши пожалуйста реализацию алгоритма с числом Фибоначчи, на интерпретируемых япах
@michaelzeroq
@michaelzeroq 5 жыл бұрын
А как же стандартное дерево отрезков, поиск найменьшего общего предка, кд - дерево? Эти вещи реально пригождаються, в отличи от ваших selection sort
@jumadilovn
@jumadilovn 6 жыл бұрын
Хороший формат видео,
@user-ut5gf2zp5y
@user-ut5gf2zp5y 6 жыл бұрын
Спасибо ! )
@haykmkrtchyan7093
@haykmkrtchyan7093 4 жыл бұрын
А мне вот такой контент понравился)) Спасибо автору
@orka4912
@orka4912 6 жыл бұрын
никогда не задумывался о подобном(бинарный поиск) , но благо не дурак сам реализую, спасибо
@arthurfonzerelli6484
@arthurfonzerelli6484 6 жыл бұрын
Фибаначи - это кажется в сериале побег был берсонаж, который Абруцци сдал. Это о нем речь?)
@user-jr6nk4eo4i
@user-jr6nk4eo4i Жыл бұрын
Прошло 5 лет. 22-ой год. Посмотрел этот видос, записал всё. Прочитал твое описание к этому видео в первом коменте. Вопрос автору канала. Так в итоге стоит это все изучать? Или нет. Я только начинаю изучать it
@Inf1e
@Inf1e 6 жыл бұрын
Небольшая оговорка -- не все перешли на интерпретируемые языки, некоторые ещё пользуются компиляторами. Да, это так.
@mrfriz
@mrfriz 6 жыл бұрын
Ты Sorax нашего времени! Только интро сделай короче, а то пока я ждал начала, успел предположить, что снова какой-то школьник будет мне рассказывать что мне нужно учить 😆
@RomanMamedov333
@RomanMamedov333 5 жыл бұрын
После просмотра видео закралось ощущение что прочитал оглавление книги "Грокаем алгоритмы" =). Но в целом, считаю что видео полезно для тех кто не знает с чего начать подготовку к собеседованию.
@bl4ck0verlord2
@bl4ck0verlord2 6 жыл бұрын
Подскажите название трека в фоне, пожалуйст
@user-xh1tf8qe4m
@user-xh1tf8qe4m 7 жыл бұрын
Привет Вин, Спасибо за очередное качественное видео. Ты кажется уже рассказывал о том, как начал изучать программирование и следуя твоим советам (а я тут практически с начала твоей деятельности) я перешел с изучения фронт-енда к Computer Science. Хотелось бы узнать историю того, как ты встал на этот путь и чем занимался по началу. Какие-то более менее значимые советы (еще более значимые от тех, что ты уже даешь). Мог бы ты написать об этом здесь или в личку/почту? Спасибо энивей.
@user-xh1tf8qe4m
@user-xh1tf8qe4m 7 жыл бұрын
А не думал ли ты когда-то в дальнейшей переспективе заняться чем-то вроде разработки ИИ или тех же нейронных сетей?
@user-xh1tf8qe4m
@user-xh1tf8qe4m 7 жыл бұрын
Спасибо за ответ, хорошего вечера %)
@mixedabaasd4858
@mixedabaasd4858 7 жыл бұрын
спасибо!)
@ArthurYelkin
@ArthurYelkin 6 жыл бұрын
Хочу оставить отзыв, последнее время уделял очень много времени алгоритмам, реализовал около 80% STL algorithms С++, постепенно от них начало тошнить, недавно сломал ноут, неделю уже где-то он в сервисе, неделю где-то ничего не кодил, чувство, что алгоритмы надоели еще не отошло, наткнулся на это видео ИИИИ, не понимаю почему, но мне теперь именно ЗАХОТЕЛОСЬ опять вернуться к изучению алгоритмов !!! СПАСИБО, АВТОР!!!
@martinflorense5805
@martinflorense5805 6 жыл бұрын
Скиньте ссылку на книгу Гайд для начинающих Издание 8
@konstantinsemenov1627
@konstantinsemenov1627 5 жыл бұрын
-- Быстрая сортировка на мой взгляд имеет самое простое определение, например формально его можно определить на haskell так: quickSort [] = [] quickSort (x:xs) = quickSort(filter (=x) xs)
@turneroq9888
@turneroq9888 6 жыл бұрын
Спасибо!
@AlexeyZubkov
@AlexeyZubkov 4 жыл бұрын
Извени, я тут новый, но это норм что на фоне экшон????
@freedomtv2295
@freedomtv2295 6 жыл бұрын
Кормен-построение и анализ алгоритмов вам в помощь:)
@user-qv5sr6fh7o
@user-qv5sr6fh7o 3 жыл бұрын
У нас есть проект с которыми мы используем эти алгритмы, мы можем у вас проконсультироваттся?
@sbm31337
@sbm31337 6 жыл бұрын
Весь прикол бинарного поиска в том что надо данные должны быть сортированы и если их сортировать то не факт что это будет быстрее линейного поиска.
@doroshenko6473
@doroshenko6473 7 жыл бұрын
Как сделать такое лого в начале ?
@Al-Mas3000
@Al-Mas3000 4 жыл бұрын
Где в практическом программировании применяется факториал и числа Фибоначчи, какие задачи можно решить применяя эти алгоритмы?
@izvarzone
@izvarzone 4 жыл бұрын
музыка, vfx, моушн дизайн
@Eva-tf5ud
@Eva-tf5ud Жыл бұрын
Числа фибоначи это не алгоритм. Ролик туповат. Числа фибоначи вычисляются с помощью Dynamic programming, а точнее с помощью табуляции (математический) или меморизацией (используется рекурсивный метод). В практическом программирование они используются, так как довольно быстрые (имеют О(n) асимптоту), но зависит от сферы деятельности.
@robert.kawasaki
@robert.kawasaki 6 жыл бұрын
Обьясняешь во время stream. Клёво ;)
@alex-rr5mt
@alex-rr5mt 5 жыл бұрын
Посоветуйте аналог winderton'a, только чтобы кодил на c#. Можно на english
@user-ty4qf9sc1q
@user-ty4qf9sc1q 7 жыл бұрын
Как повезло людям которые на вас наткнулись в интернете!:) Благодарю за ваши видео, очень полезные и интересные :) Надеюсь увидеть больше новых видео
@wndtn
@wndtn 7 жыл бұрын
Найс. Новые видео каждую неделю %)
@user-sk7nv9is1n
@user-sk7nv9is1n 7 жыл бұрын
Winderton подскажи пожалуйста что это за игра у тебя в этом видео как ты на доллары играеш ставки делаеш а потом остальное в бою зарабатываеш или как? игра на титанфол 2 похожа пока ты рассказываеш про алгоритмы там в видео кто то на доллары играет это ты просто видео для фона поставил или сам играеш на деньги? так то круто так зарабатывать мне понравилось.
@SeraphimLUX
@SeraphimLUX Жыл бұрын
@@user-sk7nv9is1n Чел ты ебанутый?? Это обычный баунти хант в Титанфолл 2...
@murike
@murike 6 жыл бұрын
лучше слайды показывать чем игру, так зрительная память ещё работает, плюс более наглядно
@0jigrande
@0jigrande 5 жыл бұрын
Разве в Dict используется хэш? Мне всегда казалось что красно-черные деревья.
@sapfire2
@sapfire2 4 жыл бұрын
Здравствуйте, Вы раньше имели ник Zorax?
@nikelsad
@nikelsad 6 жыл бұрын
Замечание насчёт того, как Вы произносите "Caesar cipher". Правильно нечто вроде "сиза сайфа", можете погуглить. Обидно, ведь в остальных моментах Вы хорошо произносите. ЗЫ: Сорри, если уже было в комментах; я 2 страницы пролистал и не увидел.
@user-pq1ds1gp5s
@user-pq1ds1gp5s 7 жыл бұрын
Спасибо за информацию!)
@FANTOM347RB
@FANTOM347RB 6 жыл бұрын
Я уже перечитал пару книг по программированию, посмотрел дохрена курсов и все что ты говорил оговаривается и реализуется в первых-же заданиях. Я их знаю и что я теперь на джуниора тяну? Мне кажется ты чего-то не договариваешь...
@Partey-xh3fr
@Partey-xh3fr 6 жыл бұрын
LORD любой кто выучил язык, умеет использовать его главные особенности, обладает неплохим общим уровнем(матан, простые алгоритмы) при желании легко станет джуном
@postelb8046
@postelb8046 5 жыл бұрын
Самый полезный - это поиск,кст можешь о алгоритме про графы рассказать?
@user-ox3tv3qc9h
@user-ox3tv3qc9h Жыл бұрын
Начал изучать программирование язык Пайтон плюс прилегающие навыки, и все даётся очень трудно, но говорят что если трудно значит есть прогресс и буквально всего месяц назад кроме привет мир я не чего знал, а сейчас в видосик я слышу что часто на собеседовании, алгоритм переворота строки и я понимаю что я знаю и умею это делать, это конечно очень просто и далеко от настоящего программирования и решения настоящих проблем, и вообще то я себя даже джуном то назвать не могу, но когда ты понимаешь что ты уже знаешь что-то больше чем привет мир, это детские эмоции радости и восхищения.
@user-cg5mg1id3g
@user-cg5mg1id3g 6 жыл бұрын
Доброго времени суток! Нисколько не хочу принижать важность знания алгоритмов, но честно говоря мне не очень понятна применимость многих из них в разработке веб решений. Допустим возьмем алгоритмы нахождения последовательности чисел Фибоначчи или нахождения факториала, который, как вы сказали используется везде. Согласен, знать их полезно, но я просто не понимаю чем они могут помочь при разработке веб сайтов, CRM, систем веб отчетности, где 98% всей работы заключается в том, чтобы проверить права доступа и провалидировать входные данные, потом пойти в базу данных и выбрать там что-то по какому-то условию, а потом отдать результат на клиент в нужном виде. Как бы скучно это не звучало, но мой опыт работы с вебом говорит о том что практически все задачи в технических заданиях, которые я читал в конечном счете сводится к описанной выше схеме, более того, целые проекты, за которые люди платят не малые деньги, если взглянуть на их исходные коды представляют из себя схему "проверить->запросить->отдать". Еще раз повторюсь, я не отстаиваю свое невежество, наоборот, я был бы очень благодарен за примеры задач, касающихся кодинга интернет ресурсов, которые требуют знания математических алгоритмов. PS: знать много алгоритмов это реально круто, и позволяет стать птицей высокого полета на достаточно низком, по отношению к programma.napishisSama(moiHotelki) уровне, но если брать разработку как ремесло, где проекты идут на потоке и каждый второй должен быть готов "вчера", предложение написать свой XML Reader с поиском и сортировками от координатора проекта скорее всего поступит ответ в стиле "Ты ебанулся совсем от кофе?! Этот модуль опаздывает на неделю, срочно подрубай SimpleXML и пиши бизнес-логику!!!"
@romez1990
@romez1990 5 жыл бұрын
Что это за игра на протяжении всего видео?
@WoozleBuka
@WoozleBuka 4 жыл бұрын
че за прорансиэйшн? у шона коннэри учился?
@user-yy2be5ep5o
@user-yy2be5ep5o 5 жыл бұрын
Как по мне забыл Inversion of Control ну и одну из популярных реализаций, например Dependency Injection. В свое время на нем Spring построили .
@Ilja.Kiriljuk
@Ilja.Kiriljuk 6 жыл бұрын
Сначала думал типа так: "Да подумаешь, Я это все на Паскале реализовывал, на C++ Я знаю синтаксис и умею что-то писать. Нахер оно тогда надо? Ага, как бы не так. Начал писать сортировку, только не просто пузырьком, а "шэйкер". Наткнулся на несколько тупняков. Например, долго не мог понять почему вместо массива в консоль выводится длинное число. Оказалось что случайно написал как разделитель ', ' т.е. надо было двойные кавычки ставить, так как там не один символ. И там еще мелочь с выходом за границы массива, но то херня. На таких мелочах учишься лучше понимать среду.
@izvarzone
@izvarzone 4 жыл бұрын
или поставить норм IDE с подсветкой кода и синтаксических ошибок.
@vvitsmarty8101
@vvitsmarty8101 6 жыл бұрын
Если у меня в конторе кто заюзает в проде самописную сортировку - это будет последнее что он тут сделает.
@AK_NoB_E8
@AK_NoB_E8 6 жыл бұрын
Пц, как можно давать инфу под игры....????
@crazy9flip_895
@crazy9flip_895 3 жыл бұрын
Вот-вот
@NoName-su6tl
@NoName-su6tl 4 жыл бұрын
Winderton, прошу поставить другое видео, мы ведь не задроты тут собрались. И вообще легче думалось когда был просто цветной фон.
@orenpav56
@orenpav56 6 жыл бұрын
Спасибо!Лайк! Подпись!+
@StahLHerZRocK
@StahLHerZRocK Жыл бұрын
Интересно, как будет искать бинарный поиск в неотсортированном массиве?
@Eva-tf5ud
@Eva-tf5ud Жыл бұрын
Никак. Для бинарного поиска нужна сортировка
@ntvisigoth
@ntvisigoth Жыл бұрын
Помню, как мне один мой знакомый кичился, что ему нафиг не нужны алгоритмы. Я ему сказал, что уверен на все сто, что найду что оптимизировать в его коде применяя знания базовых алгоритмов. Ну и нашел-таки прям сходу. Он у себя в коде применял линейный поиск. Я ему говорю: а ты не пробовал бинарный? На что он мне "А тут же данные могут быть в любом порядке". Сижу и думаю, а че, в голову не могла придти мысль, что можно отсортировать и потом примениь бинарный поиск? Но в слух сказал ему "Давай вызовем сортировки и применим бинарный поиск". Он поразился, что стало значиельно быстрее работать. Я ему говорю: ты вот применяешь эту сортировку, а она работает за O(n * log(n) в среднем случае. А давай-ка применим сортировку методом подсчета? Предложил ему, потому что у него не сликом большие по величине значения и они легко умещались в uint16_t и памяти заняло не слишком много(всего 32767 байт) Я ему показал, что эта сортировка работает за линейное время, а поиск за логарифмическое. На текущий момент он знает алгоритмы лучше чем я )))) И уже больше не жужжит, что алгоритмы это бред и нафиг не нужны )
@user-gv8hb5fu6n
@user-gv8hb5fu6n 7 жыл бұрын
Спасибо за видос=)
@Cada0x1
@Cada0x1 7 жыл бұрын
Ты молодец, спасибо за труды
@SashaKuzikov
@SashaKuzikov 6 жыл бұрын
Чувак дело говорит.
@HSDVoit
@HSDVoit 6 жыл бұрын
Это норм что игра фоном идет?
@ruslanpivovarov9960
@ruslanpivovarov9960 7 жыл бұрын
Пожалуйста сделай видео по получению powerSet из Set (получение множества подмножеств из множества) с пояснениями. Содрал с С# на java но плохо переваривается для понимания. public static List getPowerSet(List set, int n) { List powerSet; if (n == set.size()) { powerSet = new ArrayList(); powerSet.add(new ArrayList()); } else { powerSet = getPowerSet(set, n + 1); T item = set.get(n); List moreSet = new ArrayList(); for (List li : powerSet) { List newSet = new ArrayList(); newSet.addAll(li); newSet.add(item); moreSet.add(newSet); } powerSet.addAll(moreSet); } return powerSet; }
@hyonyx9435
@hyonyx9435 2 жыл бұрын
Спасибо
@user-iu5cn9jh9r
@user-iu5cn9jh9r 4 жыл бұрын
Я от твоего видоса больше в титанфол захотел поиграть чем кодить
@swiftinua
@swiftinua 6 жыл бұрын
Уважающий себя кодер не должен задаваться такими вопросами)) Все гуглится, а что то мудреное не очень долго в голове проживет, как ни учи. Кстати, на собеседованиях никогда алгоритмы не спрашивали у меня
@gennady8263
@gennady8263 4 жыл бұрын
Ну да, это же кодер. За него всё придумали и разжевывали, а он как тупой баран сидит и просижывает штаны только. Чуть что, лезит в google, башкой не может сам додуматся. Очень ценный сотрудник, прямо незаменимый.
@endlessevolution1096
@endlessevolution1096 7 жыл бұрын
Музыка?
@salamandr4111
@salamandr4111 6 жыл бұрын
могу поинтересоваться, что за игра на фоне?
@nikelsad
@nikelsad 6 жыл бұрын
titanfall или titanfall 2
@_goodgamer_channel8234
@_goodgamer_channel8234 5 жыл бұрын
Ребят, нормально, что все алгоритмы уровня как минимум middle разработчика дают, как задания в учебнике информатики 10 класса. Очень подозрительная у нас система образования в России)
@asimanaugust9296
@asimanaugust9296 7 жыл бұрын
я словно видос Sorax`a посмотрел, от радости трусишки запачкал раз 5
@user-yw1si2mb8l
@user-yw1si2mb8l 5 жыл бұрын
круто
@voiceofworld271
@voiceofworld271 7 жыл бұрын
Годный канал, очень полезный контент!
@fatcat5649
@fatcat5649 6 жыл бұрын
На сколько я знаю, писать свою сортировку сейчас это дурной тон. Почти во всех популярных языках сейчас есть реализуемая быстрая сортировка
@rahibmaharramov1773
@rahibmaharramov1773 5 жыл бұрын
Здравствуйте, как с вами связаться,чтоб описать идею?
@blackbatetv8259
@blackbatetv8259 4 жыл бұрын
Лол, а алгоритм Дейкстры или про динамический кодинг че не сказал?
@modeck5844
@modeck5844 5 жыл бұрын
долгое вступление, постоянно запинаешься, подготовить текст , отрепетируй и пере запиши если надо, 2-ое для под-каста про программирование лучше делать не под игру, а например под написание кода. а так классно
@user-xn2xb2yh3l
@user-xn2xb2yh3l 4 жыл бұрын
Самая лучшая сортировка которую реализовывал - пиромидальная. Почему нет алгоритмов на строках? Кмп или бм как основа...
@andreyobogrelov3927
@andreyobogrelov3927 6 жыл бұрын
как подкаст само то !
@yadimaga2285
@yadimaga2285 6 жыл бұрын
лол я програмирую второй день но уже со всем этим сталкивался. вчера ходил к репетитору на первое занятие и он показал как искать факториал рекурсией. это рили дно)) тем более если есть готовая схема. голос у чувака охуенный напоминает азазина. смотрел про ооп видос, нихуя не понял кроме того что чел явно чето знает и импрувится. подписка)
@ItIsApachee
@ItIsApachee 5 жыл бұрын
кажется я чуть больше, чем дно программист, но познать ComputerScience мне предстоит этим летом
@user-fu7ox7ml2u
@user-fu7ox7ml2u 6 жыл бұрын
Только хотел написать. "Причем тут шифр цезаря и хэширование" и прочитал топик )
@ProgrammerForever
@ProgrammerForever 6 жыл бұрын
Это всё школа - на уроках рассказываю такое. Самое плохое, что в реальных задачах не пригождается почти.
@me0wcula
@me0wcula 6 жыл бұрын
А что пригождается?
@darknet6664
@darknet6664 6 жыл бұрын
Это не значит, что это не нужно знать.
@sergiikru24
@sergiikru24 5 жыл бұрын
Все равно хорошо!
@R01114N
@R01114N 4 жыл бұрын
Классный контент - жалко что в сети так мало доступных точек входа в программирование, как твой канал)
@user-qf9fe3pu7o
@user-qf9fe3pu7o 7 жыл бұрын
Видос прикольный, только в озвучке какие-то непонятные слова))
@sesil2459
@sesil2459 6 жыл бұрын
Игровое видео на фоне немного отвлекает...
@user-jk8tg5bb6c
@user-jk8tg5bb6c 6 жыл бұрын
В описании опечатка в слове "программисту"
@user-gy4wj5lm6y
@user-gy4wj5lm6y 5 жыл бұрын
QUICK SORT
@Dmitry_unity
@Dmitry_unity 5 жыл бұрын
Молодец парень. Мастер своего дела. Большое дело делает для других. Так держать.
@imbecil2436
@imbecil2436 4 жыл бұрын
Алгоритм=сортировка?
@user-wz5fu4ft3v
@user-wz5fu4ft3v 4 жыл бұрын
И ещё, согласен с комментами, возможно уже и было на канале, но было бы не плохо как раз пройтись по реализации описанных в видео
Как я стал АХУ**** программистом? (от $5,000 в месяц)
23:58
Хауди Хо™ - Просто о мире IT!
Рет қаралды 1,1 МЛН
Cute Barbie gadgets 🩷💛
01:00
TheSoul Music Family
Рет қаралды 72 МЛН
Can You Draw The PERFECT Circle?
00:57
Stokes Twins
Рет қаралды 94 МЛН
СҰЛТАН СҮЛЕЙМАНДАР | bayGUYS
24:46
bayGUYS
Рет қаралды 727 М.
狼来了的故事你们听过吗?#天使 #小丑 #超人不会飞
00:42
超人不会飞
Рет қаралды 53 МЛН
ВЫБИРАЕМ ЯЗЫК ПРОГРАММИРОВАНИЯ ))))
25:08
Cute Barbie gadgets 🩷💛
01:00
TheSoul Music Family
Рет қаралды 72 МЛН