Informações sobre o curso

32,700 visualizações recentes
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.
Aprox. 21 horas para completar
Inglês

Instrutores

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.
Aprox. 21 horas para completar
Inglês

oferecido por

Placeholder

Universidade de Illinois em Urbana-ChampaignUniversidade de Illinois em Urbana-Champaign

Programa - O que você aprenderá com este curso

Semana
1

Semana 1

8 horas para concluir

Orientation; Hashing

8 horas para concluir
7 vídeos (Total 43 mín.), 5 leituras, 4 testes
7 videos
Lesson 1.1.2 Hashing - Hash Function10min
Lesson 1.1.3 Hashing - Hash Function Examples4min
Lesson 1.1.4 Collision Handling I: Separate Chaining4min
Lesson 1.1.5 Collision Handling II: Probing and Double Hashing12min
Lesson 1.1.6 Hashing Analysis3min
Lesson 1.1.7 Hash Tables in C++2min
5 leituras
Syllabus10min
Additional References for C++10min
Week 1 Overview10min
Important Tips and Notes for All Challenge Problems10min
Guidelines for Asking for Help With Code10min
3 exercícios práticos
Orientation Quiz5min
Week 1 Quiz30min
Week 1 Challenge Problem30min
Semana
2

Semana 2

3 horas para concluir

Disjoint Sets

3 horas para concluir
6 vídeos (Total 32 mín.), 2 leituras, 2 testes
6 videos
2.1.2 Disjoint Sets: Naive Implementation4min
2.1.3 Disjoint Sets: UpTrees - A Better Implementation6min
2.1.4 UpTrees: Simple Running Time3min
2.1.5A UpTrees: Smart Union & Path Compression I8min
2.1.5B UpTrees: Smart Union & Path Compression II4min
2 leituras
Week 2 Overview10min
Terminology Note: "Disjoint Sets" and "Union-Find"1min
2 exercícios práticos
Week 2 Quiz1h
Week 2 Challenge Problem1h
Semana
3

Semana 3

7 horas para concluir

Graph Data Structures

7 horas para concluir
5 vídeos (Total 35 mín.), 1 leitura, 3 testes
5 videos
3.1.2 Graphs: Vocabulary8min
3.1.3 Graphs: Edge List Implementation4min
3.1.4 Graphs: Adjacency Matrix Implementation6min
3.1.5 Graphs: Adjacency List Implementation8min
1 leituras
Week 3 Overview10min
2 exercícios práticos
Week 3 Quiz30min
Week 3 Challenge Problem1h
Semana
4

Semana 4

3 horas para concluir

Graph Algorithms

3 horas para concluir
11 vídeos (Total 75 mín.), 1 leitura, 2 testes
11 videos
4.1.2 Graphs: BFS Analysis9min
4.1.3 Graphs: DFS Traversal8min
4.2.1 Minimum Spanning Trees (MST) Introduction2min
4.2.2 MST: Kruskal's Algorithm I6min
4.2.3 MST: Kruskal's Algorithm II5min
4.2.4 MST: Prim's Algorithm9min
4.3.1 Graphs: Dijkstra's Algorithm6min
4.3.2 Graphs: Dijkstra's Edge Cases8min
4.3.3 Graphs: Dijkstra's Running Time2min
4.3.4 Graphs: Landmark Path Problem7min
1 leituras
Week 4 Overview10min
2 exercícios práticos
Week 4 Quiz30min
Week 4 Challenge Problem1h

Avaliações

Principais avaliações do UNORDERED DATA STRUCTURES

Visualizar todas as avaliações

Sobre Programa de cursos integrados Accelerated Computer Science Fundamentals

Accelerated Computer Science Fundamentals

Perguntas Frequentes – FAQ

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