This course covers basic algorithm design techniques such as divide and conquer, dynamic programming, and greedy algorithms. It concludes with a brief introduction to intractability (NP-completeness) and using linear/integer programming solvers for solving optimization problems. We will also cover some advanced topics in data structures.Lee mas.
Este recurso es ofrecido por un socio afiliado. Si paga por la capacitación, podemos ganar una comisión para respaldar este sitio.
Las técnicas y herramientas cubiertas en Dynamic Programming, Greedy Algorithms son muy similares a los requisitos que se encuentran en los anuncios de trabajo de Científico de datos.
Dynamic Programming, Greedy Algorithms is a part of uno structured learning path.
3 Courses
3 Months
Data Science Foundations: Data Structures and Algorithms