
Informações principais
Sobre o conteúdo
The primary topics in this part of the specialization are: greedy algorithms (scheduling, minimum spanning trees, clustering, Huffman codes) and dynamic programming (knapsack, sequence alignment, optimal search trees).
Programa de estudos
- Week 1 - Week 1
Two motivating applications; selected review; introduction to greedy algorithms; a scheduling application; Prim's MST algorithm. - Week 2 - Week 2
Kruskal's MST algorithm and applications to clustering; advanced union-find (optional). - Week 3 - Week 3
Huffman codes; introduction to dynamic programming. - Week 4 - Week 4
Advanced dynamic programming: the knapsack problem, sequence alignment, and optimal binary search trees.
Instrutores
Tim Roughgarden
Professor
Computer Science
Criador do conteúdo

Plataforma

A Coursera é uma empresa digital que oferece um curso on-line massivo e aberto, fundado pelos professores de computação Andrew Ng e Daphne Koller Stanford University, localizado em Mountain View, Califórnia.
O Coursera trabalha com as melhores universidades e organizações para disponibilizar alguns dos seus cursos on-line e oferece cursos em várias disciplinas, incluindo: física, engenharia, humanidades, medicina, biologia, ciências sociais, matemática, negócios, ciência da computação, marketing digital, ciência de dados. e outros assuntos.Cours