Informações sobre o curso

73,500 visualizações recentes

Resultados de carreira do aprendiz

41%

comecei uma nova carreira após concluir estes cursos

48%

consegui um benefício significativo de carreira com este curso
Certificados compartilháveis
Tenha o certificado após a conclusã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. 15 horas para completar
Inglês

Habilidades que você terá

GraphsData StructureAlgorithmsHash Table

Resultados de carreira do aprendiz

41%

comecei uma nova carreira após concluir estes cursos

48%

consegui um benefício significativo de carreira com este curso
Certificados compartilháveis
Tenha o certificado após a conclusã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. 15 horas para completar
Inglês

Instrutores

oferecido por

Placeholder

Universidade de Stanford

Programa - O que você aprenderá com este curso

Classificação do conteúdoThumbs Up93%(2,317 classificações)Info
Semana
1

Semana 1

4 horas para concluir

Week 1

4 horas para concluir
9 vídeos (Total 162 mín.), 4 leituras, 2 testes
9 videos
Breadth-First Search (BFS): The Basics14min
BFS and Shortest Paths7min
BFS and Undirected Connectivity13min
Depth-First Search (DFS): The Basics7min
Topological Sort21min
Computing Strong Components: The Algorithm29min
Computing Strong Components: The Analysis26min
Structure of the Web [Optional]18min
4 leituras
Week 1 Overview10min
Overview, Resources, and Policies10min
Lecture slides10min
Optional Theory Problems (Week 1)10min
2 exercícios práticos
Problem Set #130min
Programming Assignment #130min
Semana
2

Semana 2

3 horas para concluir

Week 2

3 horas para concluir
4 vídeos (Total 79 mín.), 2 leituras, 2 testes
4 videos
Dijkstra's Algorithm: Examples12min
Correctness of Dijkstra's Algorithm19min
Dijkstra's Algorithm: Implementation and Running Time26min
2 leituras
Week 2 Overview10min
Optional Theory Problems (Week 2)10min
2 exercícios práticos
Problem Set #230min
Programming Assignment #230min
Semana
3

Semana 3

4 horas para concluir

Week 3

4 horas para concluir
9 vídeos (Total 142 mín.), 1 leitura, 2 testes
9 videos
Heaps: Operations and Applications18min
Heaps: Implementation Details [Advanced - Optional]20min
Balanced Search Trees: Operations and Applications10min
Binary Search Tree Basics, Part I13min
Binary Search Tree Basics, Part II30min
Red-Black Trees21min
Rotations [Advanced - Optional]7min
Insertion in a Red-Black Tree [Advanced]14min
1 leituras
Week 3 Overview10min
2 exercícios práticos
Problem Set #330min
Programming Assignment #330min
Semana
4

Semana 4

5 horas para concluir

Week 4

5 horas para concluir
9 vídeos (Total 171 mín.), 3 leituras, 3 testes
9 videos
Hash Tables: Implementation Details, Part I18min
Hash Tables: Implementation Details, Part II22min
Pathological Data Sets and Universal Hashing Motivation21min
Universal Hashing: Definition and Example [Advanced - Optional]25min
Universal Hashing: Analysis of Chaining [Advanced - Optional]18min
Hash Table Performance with Open Addressing [Advanced - Optional]15min
Bloom Filters: The Basics15min
Bloom Filters: Heuristic Analysis13min
3 leituras
Week 4 Overview10min
Optional Theory Problems (Week 4)10min
Info and FAQ for final exam10min
3 exercícios práticos
Problem Set #430min
Programming Assignment #430min
Final Exam30min

Avaliações

Principais avaliações do GRAPH SEARCH, SHORTEST PATHS, AND DATA STRUCTURES

Visualizar todas as avaliações

Sobre Programa de cursos integrados Algoritmos

Algoritmos

Perguntas Frequentes – FAQ

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