How To Learn Algorithms? Why?

  Рет қаралды 556,592

codonaft

codonaft

5 жыл бұрын

Blog Post in English: codonaft.com/how-to-learn-alg...
🎓 МАТЕРИАЛЫ к видео: bit.ly/3vksKMz
7 методов разработки алгоритмов простыми словами.
Как алгоритмы связаны с машинным обучением?
00:31 Зачем это изучать?
01:40 Методы разработки алгоритмов
02:08 #1. Метод грубой силы / полный перебор / исчерпывающий поиск (Brute-Force)
03:23 Что делать, когда не получается решить задачу?
03:38 #2. Разделяй и властвуй / метод декомпозиции (Divide and Conquer)
04:26 Уменьшай и властвуй (Decrease and Conquer)
04:53 Примеры задач
05:40 #3. Динамическое программирование (Dynamic Programming)
06:02 Сверху вниз / Мемоизация (Top-down / Memoization)
06:53 Снизу вверх / Табуляция (Bottom-up / Tabulation)
07:07 Примеры задач
07:34 #4. Жадный алгоритм (Greedy Algorithm)
09:01 Примеры задач
09:33 #5. Поиск с возвратом (Backtracking)
10:09 Метод ветвей и границ (Branch and Bound)
11:43 Примеры задач
11:56 #6. Локальный поиск (Local Search)
12:47 Суть
13:10 Примеры задач
13:34 #7. Преобразуй и властвуй / метод преобразования (Transform and Conquer)
14:01 Примеры задач
14:42 Анализ алгоритмов и другое
15:13 Так всё-таки зачем?
17:50 Итоги
Использованные видео:
• • Введение в системное м...
• • K-Means Clustering - T...
• • 017. Малый ШАД - Алгор...
• • MERGE SORT ALGORITHM |...
• • Lecture 19: Dynamic Pr...
• • Dynamic Programming
• • What is backpropagatio...
• • Как устроен формат mp3?
• • Gradient descent, how ...
• • Fog in the Forest - Al...
Использованная музыка (распространяется на условиях лицензии CC BY 4.0):
• Chris Zabriskie - CGI Snake
• Chris Zabriskie - Wonder Cycle
Кодонафт в соцсетях:
• Telegram: t.me/codonaft_official
• Facebook: / codonaft
👍 Поблагодарить меня можно поделившись этим видео с друзьями
❤️ Другие способы поддержать: codonaft.com/ru/sponsor
#алгоритмы #программирование #учеба #codonaft

Пікірлер: 835
@TrOll-cr1gf
@TrOll-cr1gf 4 жыл бұрын
я по превьюшке подумал что ты будешь говорить что это все от лукавого и нужно молиться)))
@lorangaross6337
@lorangaross6337 2 жыл бұрын
Перельман на минималках.
@TheAzamatov
@TheAzamatov 2 жыл бұрын
Всё норм, но борода это не твоё))
@Himera1983
@Himera1983 2 жыл бұрын
ты старовер что ли
@maha_dock4121
@maha_dock4121 2 жыл бұрын
какие то у вас мутные
@LifeSan4esS
@LifeSan4esS 2 жыл бұрын
Почему все заумные люди так выглядят? Это модно в их кругу? Или им нет времени на уход за собой? Без всяких намёков и обид!
@ildarnasyrov5357
@ildarnasyrov5357 3 жыл бұрын
Ты куда пропал?)
@user-er2jn9mp8k
@user-er2jn9mp8k 2 жыл бұрын
Где всё это было 40 лет назад, когда я поступал в институт. Где всё это было 16 лет назад, когда я начал играть в "Сталкер". Извините за приземлёмонсть.
@MrPirateDarkangel
@MrPirateDarkangel 2 жыл бұрын
чел ты специально нарезаешь видос в тех местах где моргаешь, чтобы на видео не разу не моргнуть ?)))
@lawkz
@lawkz 4 жыл бұрын
Голос четко поставлен, слушать приятно, но ты моргай плз
@andreim7208
@andreim7208 4 жыл бұрын
Приятно удивлён сочетанием:
@alexanderten5497
@alexanderten5497 4 жыл бұрын
nowadays Jesus teaches us programming
@codonaft
@codonaft 5 жыл бұрын
00:31
@nobodyfreeman6505
@nobodyfreeman6505 4 жыл бұрын
Боже как это понятно рассказано. Я дальше сортировок не уходил,а тут прям повод есть использовать их где-то еще.
@PavelPontus
@PavelPontus 4 жыл бұрын
получил удовольствие от прослушенного, особенно порадовало краткое резюме в самом конце. ты молодец!
@faizalimuhammadzoda4731
@faizalimuhammadzoda4731 2 жыл бұрын
Thanks for the detailed explanation. This question has had me tied up for a long time.
@vpurazov
@vpurazov 2 жыл бұрын
Великолепный видосик! Эпизоды студию! Блестяще!!!!
@user-su1ju3gt4z
@user-su1ju3gt4z Жыл бұрын
Начал смотреть, очень удивила такая нарезка с непрерывным потоком информации - на самом деле очень четко и понятно, однозначно лайк❤
@RoKoFoRu
@RoKoFoRu 4 жыл бұрын
Я вообще не программист в традиционном понимании (но серьезно занимаюсь "работой с информацией") и это очень неожиданно: не только услышать заявку на системность, но и реальное раскрытие заявленной темы. Благодарю! И забейте, пусть другие моргают, бреются и все такое.. наличие змызлов все компенсирует)
@evgeniipoperezhay2342
@evgeniipoperezhay2342 4 жыл бұрын
Спасибо за видео, пожалуй после просмотра этого видео начну свой долгий и тернистый путь в долину алгоритмов)
Как бы я учил программирование сейчас?
7:17
Саша Лукин
Рет қаралды 347 М.
Структуры данных в JavaScript. Пишем свой LinkedList
43:13
Владилен Минин
Рет қаралды 82 М.
The magical amulet of the cross! #clown #小丑 #shorts
00:54
好人小丑
Рет қаралды 20 МЛН
Balloon Pop Racing Is INTENSE!!!
01:00
A4
Рет қаралды 15 МЛН
小路飞姐姐居然让路飞小路飞都消失了#海贼王  #路飞
00:47
路飞与唐舞桐
Рет қаралды 36 МЛН
Зачем учить алгоритмы и структуры данных? / Основы программирования
14:48
Алгоритмы на Python 3. Лекция №1
1:20:50
Тимофей Хирьянов
Рет қаралды 5 МЛН
How to Learn English Quickly? English for Programmers #codonaft
24:15
The magical amulet of the cross! #clown #小丑 #shorts
00:54
好人小丑
Рет қаралды 20 МЛН