Популярное

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

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

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

Топ запросов

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

Programación Dinámica | Memoización | Explicado Paso a Paso

Автор: Chio Code

Загружено: 2022-02-01

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

Описание:

La programación Dinámica es un método para optimizar algoritmos utilizando recursividad, divide y vencerás y subproblemas superpuestos para incrementar la velocidad de ejecución de diferentes algoritmos.
Puede usarse con Memoización, la cuál apluca a algoritmos recursivos, o con Tabulación para algoritmos iterativos.

En este video pondremos varios ejemplos de soluciones como la secuencia Fibonacci y la optimización de ventas de varillas. Utilizando Python como lenguaje de ejemplo, aunque se puede aplicar a cualquier lenguaje de programación, Java, C#, C++, .NET, etc.

Contenido:
0:00 Intro
1:19 Qué es Programación Dinámica
3:19 Ejemplo de problema de optimización
4:36 Pasos de Programación Dinámica
5:36 Pasos en el ejemplo
8:10 Ejemplo: 1. Describir Estructura
10:06 Ejemplo: 2. Definir Valor Óptimo
11:52 Ejemplo: 3. Calcular Valor Optimo con DP
12:42 Memoización
14:28 Tabulación
16:32 Comparación de Velocidad
17:00 Ejemplo: 4. Calcular Solución Óptima


Referencias:
Visualización: https://visualgo.net/en/recursion?sli...
Explicación (Inglés): https://www.geeksforgeeks.org/overlap...
Ejercicios: https://www.hackerrank.com/domains/al...


Libros recomendados:
https://kit.co/schiob

Apóyame con una pizza:
https://www.buymeacoffee.com/schiob

Para contenido atrás de cámara y fotos de comida sígueme en:
  / schiob  
  / schiob  
https://github.com/schiob

Programación Dinámica | Memoización | Explicado Paso a Paso

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

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

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

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

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

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

Recursividad pero Optimizada!!! Recursión de Cola

Recursividad pero Optimizada!!! Recursión de Cola

Algoritmos Voraces | Programación Greedy

Algoritmos Voraces | Programación Greedy

Recursividad | FÁCIL de entender y visualizar | Recursión

Recursividad | FÁCIL de entender y visualizar | Recursión

Mastering Dynamic Programming - How to solve any interview problem (Part 1)

Mastering Dynamic Programming - How to solve any interview problem (Part 1)

Lecture 20: Dynamic Programming II: Text Justification, Blackjack

Lecture 20: Dynamic Programming II: Text Justification, Blackjack

Как Быстро ВЫУЧИТЬ Python в 2026 году

Как Быстро ВЫУЧИТЬ Python в 2026 году

Я УДАЛИЛ Claude Code – Вот, что я использую сейчаc

Я УДАЛИЛ Claude Code – Вот, что я использую сейчаc

Что такое динамическое программирование и как его использовать

Что такое динамическое программирование и как его использовать

5 простых шагов для решения задач динамического программирования

5 простых шагов для решения задач динамического программирования

Это спасет, когда заблокируют ВЕСЬ ИНТЕРНЕТ!

Это спасет, когда заблокируют ВЕСЬ ИНТЕРНЕТ!

A Beginner's Guide to Dynamic Programming

A Beginner's Guide to Dynamic Programming

Будущее без университетов уже наступило? Стоит ли сейчас тратить 5 лет на университет?

Будущее без университетов уже наступило? Стоит ли сейчас тратить 5 лет на университет?

Что я реально делаю как Data Scientist в США за $410.000/год

Что я реально делаю как Data Scientist в США за $410.000/год

Что такое квантовая теория

Что такое квантовая теория

Dynamic Programming – 0/1 Knapsack Problem Tutorial

Dynamic Programming – 0/1 Knapsack Problem Tutorial

Самые частые вопросы про программирование Часть 1

Самые частые вопросы про программирование Часть 1

Как учиться быстро и самому? На примере языков  программирования.

Как учиться быстро и самому? На примере языков программирования.

Зеленский разгромил союзников / Путин резко меняет тактику

Зеленский разгромил союзников / Путин резко меняет тактику

Programación Dinámica - Clase 01

Programación Dinámica - Clase 01

Dynamic Programming - Learn to Solve Algorithmic Problems & Coding Challenges

Dynamic Programming - Learn to Solve Algorithmic Problems & Coding Challenges

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



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



Контакты для правообладателей: infodtube@gmail.com