Acerca de este Curso

49,260 vistas recientes
Certificado para compartir
Obtén un certificado al finalizar
100 % en línea
Comienza de inmediato y aprende a tu propio ritmo.
Fechas límite flexibles
Restablece las fechas límite en función de tus horarios.
Aprox. 21 horas para completar
Inglés (English)

Instructor

Certificado para compartir
Obtén un certificado al finalizar
100 % en línea
Comienza de inmediato y aprende a tu propio ritmo.
Fechas límite flexibles
Restablece las fechas límite en función de tus horarios.
Aprox. 21 horas para completar
Inglés (English)

ofrecido por

Placeholder

Universidad de Illinois en Urbana-Champaign

Programa - Qué aprenderás en este curso

Semana
1

Semana 1

8 horas para completar

Orientation; Hashing

8 horas para completar
7 videos (Total 43 minutos), 5 lecturas, 4 cuestionarios
7 videos
Lesson 1.1.2 Hashing - Hash Function10m
Lesson 1.1.3 Hashing - Hash Function Examples4m
Lesson 1.1.4 Collision Handling I: Separate Chaining4m
Lesson 1.1.5 Collision Handling II: Probing and Double Hashing12m
Lesson 1.1.6 Hashing Analysis3m
Lesson 1.1.7 Hash Tables in C++2m
5 lecturas
Syllabus10m
Additional References for C++10m
Week 1 Overview10m
Important Tips and Notes for All Challenge Problems10m
Guidelines for Asking for Help With Code10m
3 ejercicios de práctica
Orientation Quiz5m
Week 1 Quiz30m
Week 1 Challenge Problem30m
Semana
2

Semana 2

3 horas para completar

Disjoint Sets

3 horas para completar
6 videos (Total 32 minutos), 2 lecturas, 2 cuestionarios
6 videos
2.1.2 Disjoint Sets: Naive Implementation4m
2.1.3 Disjoint Sets: UpTrees - A Better Implementation6m
2.1.4 UpTrees: Simple Running Time3m
2.1.5A UpTrees: Smart Union & Path Compression I8m
2.1.5B UpTrees: Smart Union & Path Compression II4m
2 lecturas
Week 2 Overview10m
Terminology Note: "Disjoint Sets" and "Union-Find"1m
2 ejercicios de práctica
Week 2 Quiz1h
Week 2 Challenge Problem1h
Semana
3

Semana 3

7 horas para completar

Graph Data Structures

7 horas para completar
5 videos (Total 35 minutos), 1 lectura, 3 cuestionarios
5 videos
3.1.2 Graphs: Vocabulary8m
3.1.3 Graphs: Edge List Implementation4m
3.1.4 Graphs: Adjacency Matrix Implementation6m
3.1.5 Graphs: Adjacency List Implementation8m
1 lectura
Week 3 Overview10m
2 ejercicios de práctica
Week 3 Quiz30m
Week 3 Challenge Problem1h
Semana
4

Semana 4

3 horas para completar

Graph Algorithms

3 horas para completar
11 videos (Total 75 minutos), 1 lectura, 2 cuestionarios
11 videos
4.1.2 Graphs: BFS Analysis9m
4.1.3 Graphs: DFS Traversal8m
4.2.1 Minimum Spanning Trees (MST) Introduction2m
4.2.2 MST: Kruskal's Algorithm I6m
4.2.3 MST: Kruskal's Algorithm II5m
4.2.4 MST: Prim's Algorithm9m
4.3.1 Graphs: Dijkstra's Algorithm6m
4.3.2 Graphs: Dijkstra's Edge Cases8m
4.3.3 Graphs: Dijkstra's Running Time2m
4.3.4 Graphs: Landmark Path Problem7m
1 lectura
Week 4 Overview10m
2 ejercicios de práctica
Week 4 Quiz30m
Week 4 Challenge Problem1h

Reseñas

Principales reseñas sobre UNORDERED DATA STRUCTURES

Ver todas las reseñas

Acerca de Programa especializado: Accelerated Computer Science Fundamentals

Accelerated Computer Science Fundamentals

Preguntas Frecuentes

¿Tienes más preguntas? Visita el Centro de Ayuda al Alumno.