Informações sobre o curso

150,755 visualizações recentes

Resultados de carreira do aprendiz

12%

comecei uma nova carreira após concluir estes cursos

19%

consegui um benefício significativo de carreira com este curso

17%

recebi um aumento ou promoção
100% on-line
Comece imediatamente e aprenda em seu próprio cronograma.
Prazos flexíveis
Redefinir os prazos de acordo com sua programação.
Nível intermediário
Aprox. 63 horas para completar
Inglês

Habilidades que você terá

GraphsData StructureAlgorithmsData Compression

Resultados de carreira do aprendiz

12%

comecei uma nova carreira após concluir estes cursos

19%

consegui um benefício significativo de carreira com este curso

17%

recebi um aumento ou promoção
100% on-line
Comece imediatamente e aprenda em seu próprio cronograma.
Prazos flexíveis
Redefinir os prazos de acordo com sua programação.
Nível intermediário
Aprox. 63 horas para completar
Inglês

oferecido por

Placeholder

Universidade de Princeton

Programa - O que você aprenderá com este curso

Classificação do conteúdoThumbs Up96%(4,707 classificações)Info
Semana
1

Semana 1

10 minutos para concluir

Introduction

10 minutos para concluir
1 vídeo (Total 9 mín.), 2 leituras
1 vídeos
2 leituras
Welcome to Algorithms, Part II1min
Lecture Slides
2 horas para concluir

Undirected Graphs

2 horas para concluir
6 vídeos (Total 98 mín.), 2 leituras, 1 teste
6 videos
Graph API14min
Depth-First Search26min
Breadth-First Search13min
Connected Components18min
Graph Challenges14min
2 leituras
Overview1min
Lecture Slides
1 exercício prático
Interview Questions: Undirected Graphs (ungraded)30min
10 horas para concluir

Directed Graphs

10 horas para concluir
5 vídeos (Total 68 mín.), 1 leitura, 2 testes
5 videos
Digraph API4min
Digraph Search20min
Topological Sort 12min
Strong Components20min
1 leituras
Lecture Slides
1 exercício prático
Interview Questions: Directed Graphs (ungraded)30min
Semana
2

Semana 2

2 horas para concluir

Minimum Spanning Trees

2 horas para concluir
6 vídeos (Total 85 mín.), 2 leituras, 1 teste
6 videos
Greedy Algorithm12min
Edge-Weighted Graph API11min
Kruskal's Algorithm12min
Prim's Algorithm33min
MST Context10min
2 leituras
Overview1min
Lecture Slides
1 exercício prático
Interview Questions: Minimum Spanning Trees (ungraded)30min
10 horas para concluir

Shortest Paths

10 horas para concluir
5 vídeos (Total 85 mín.), 1 leitura, 2 testes
5 videos
Shortest Path Properties14min
Dijkstra's Algorithm18min
Edge-Weighted DAGs19min
Negative Weights21min
1 leituras
Lecture Slides
1 exercício prático
Interview Questions: Shortest Paths (ungraded)30min
Semana
3

Semana 3

8 horas para concluir

Maximum Flow and Minimum Cut

8 horas para concluir
6 vídeos (Total 72 mín.), 2 leituras, 2 testes
6 videos
Ford–Fulkerson Algorithm6min
Maxflow–Mincut Theorem9min
Running Time Analysis8min
Java Implementation14min
Maxflow Applications22min
2 leituras
Overview
Lecture Slides
1 exercício prático
Interview Questions: Maximum Flow (ungraded)30min
2 horas para concluir

Radix Sorts

2 horas para concluir
6 vídeos (Total 85 mín.), 1 leitura, 1 teste
6 videos
Key-Indexed Counting12min
LSD Radix Sort15min
MSD Radix Sort13min
3-way Radix Quicksort7min
Suffix Arrays19min
1 leituras
Lecture Slides
1 exercício prático
Interview Questions: Radix Sorts (ungraded)30min
Semana
4

Semana 4

2 horas para concluir

Tries

2 horas para concluir
3 vídeos (Total 75 mín.), 2 leituras, 1 teste
3 videos
Ternary Search Tries22min
Character-Based Operations20min
2 leituras
Overview10min
Lecture Slides
1 exercício prático
Interview Questions: Tries (ungraded)30min
10 horas para concluir

Substring Search

10 horas para concluir
5 vídeos (Total 75 mín.), 1 leitura, 2 testes
5 videos
Brute-Force Substring Search10min
Knuth–Morris–Pratt33min
Boyer–Moore8min
Rabin–Karp16min
1 leituras
Lecture Slides10min
1 exercício prático
Interview Questions: Substring Search (ungraded)30min

Avaliações

Principais avaliações do ALOGARÍTIMOS, PARTE II

Visualizar todas as avaliações

Perguntas Frequentes – FAQ

Mais dúvidas? Visite o Central de Ajuda ao Aprendiz.