Acerca de este Curso

779,552 vistas recientes

Resultados profesionales del estudiante

32%

comenzó una nueva carrera después de completar estos cursos

34%

consiguió un beneficio tangible en su carrera profesional gracias a este curso

17%

consiguió un aumento de sueldo o ascenso
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.
Nivel intermedio
Aprox. 53 horas para completar
Inglés (English)

Habilidades que obtendrás

Data StructureAlgorithmsJava Programming

Resultados profesionales del estudiante

32%

comenzó una nueva carrera después de completar estos cursos

34%

consiguió un beneficio tangible en su carrera profesional gracias a este curso

17%

consiguió un aumento de sueldo o ascenso
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.
Nivel intermedio
Aprox. 53 horas para completar
Inglés (English)

ofrecido por

Placeholder

Universidad de Princeton

Programa - Qué aprenderás en este curso

Calificación del contenidoThumbs Up98%(53,895 calificaciones)Info
Semana
1

Semana 1

10 minutos para completar

Course Introduction

10 minutos para completar
1 video (Total 9 minutos), 2 lecturas
1 video
2 lecturas
Welcome to Algorithms, Part I1m
Lecture Slides
9 horas para completar

Union−Find

9 horas para completar
5 videos (Total 51 minutos), 2 lecturas, 2 cuestionarios
5 videos
Quick Find10m
Quick Union7m
Quick-Union Improvements13m
Union−Find Applications9m
2 lecturas
Overview1m
Lecture Slides
1 ejercicio de práctica
Interview Questions: Union–Find (ungraded)
1 hora para completar

Analysis of Algorithms

1 hora para completar
6 videos (Total 66 minutos), 1 lectura, 1 cuestionario
6 videos
Observations10m
Mathematical Models12m
Order-of-Growth Classifications14m
Theory of Algorithms11m
Memory8m
1 lectura
Lecture Slides
1 ejercicio de práctica
Interview Questions: Analysis of Algorithms (ungraded)
Semana
2

Semana 2

9 horas para completar

Stacks and Queues

9 horas para completar
6 videos (Total 61 minutos), 2 lecturas, 2 cuestionarios
6 videos
Resizing Arrays9m
Queues4m
Generics9m
Iterators7m
Stack and Queue Applications (optional)13m
2 lecturas
Overview1m
Lecture Slides
1 ejercicio de práctica
Interview Questions: Stacks and Queues (ungraded)
1 hora para completar

Elementary Sorts

1 hora para completar
6 videos (Total 63 minutos), 1 lectura, 1 cuestionario
6 videos
Selection Sort6m
Insertion Sort9m
Shellsort10m
Shuffling7m
Convex Hull13m
1 lectura
Lecture Slides
1 ejercicio de práctica
Interview Questions: Elementary Sorts (ungraded)
Semana
3

Semana 3

9 horas para completar

Mergesort

9 horas para completar
5 videos (Total 49 minutos), 2 lecturas, 2 cuestionarios
5 videos
Bottom-up Mergesort3m
Sorting Complexity9m
Comparators6m
Stability5m
2 lecturas
Overview
Lecture Slides
1 ejercicio de práctica
Interview Questions: Mergesort (ungraded)
1 hora para completar

Quicksort

1 hora para completar
4 videos (Total 50 minutos), 1 lectura, 1 cuestionario
4 videos
Selection7m
Duplicate Keys11m
System Sorts11m
1 lectura
Lecture Slides
1 ejercicio de práctica
Interview Questions: Quicksort (ungraded)
Semana
4

Semana 4

9 horas para completar

Priority Queues

9 horas para completar
4 videos (Total 74 minutos), 2 lecturas, 2 cuestionarios
4 videos
Binary Heaps23m
Heapsort14m
Event-Driven Simulation (optional)22m
2 lecturas
Overview10m
Lecture Slides
1 ejercicio de práctica
Interview Questions: Priority Queues (ungraded)
2 horas para completar

Elementary Symbol Tables

2 horas para completar
6 videos (Total 77 minutos), 1 lectura, 1 cuestionario
6 videos
Elementary Implementations9m
Ordered Operations6m
Binary Search Trees19m
Ordered Operations in BSTs10m
Deletion in BSTs9m
1 lectura
Lecture Slides
1 ejercicio de práctica
Interview Questions: Elementary Symbol Tables (ungraded)30m

Reseñas

Principales reseñas sobre ALGORITHMS, PART I

Ver todas las reseñas

Preguntas Frecuentes

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