Informações sobre o curso

950,649 visualizações recentes

Resultados de carreira do aprendiz

32%

comecei uma nova carreira após concluir estes cursos

34%

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. 53 horas para completar
Inglês
Legendas: Francês, Português (Brasil), Coreano, Russo, Inglês, Espanhol...

Habilidades que você terá

Data StructureAlgorithmsJava Programming

Resultados de carreira do aprendiz

32%

comecei uma nova carreira após concluir estes cursos

34%

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. 53 horas para completar
Inglês
Legendas: Francês, Português (Brasil), Coreano, Russo, Inglês, Espanhol...

oferecido por

Placeholder

Universidade de Princeton

Programa - O que você aprenderá com este curso

Classificação do conteúdoThumbs Up98%(53,003 classificações)Info
Semana
1

Semana 1

10 minutos para concluir

Course Introduction

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

Union−Find

9 horas para concluir
5 vídeos (Total 51 mín.), 2 leituras, 2 testes
5 videos
Quick Find10min
Quick Union7min
Quick-Union Improvements13min
Union−Find Applications9min
2 leituras
Overview1min
Lecture Slides
1 exercício prático
Interview Questions: Union–Find (ungraded)
1 hora para concluir

Analysis of Algorithms

1 hora para concluir
6 vídeos (Total 66 mín.), 1 leitura, 1 teste
6 videos
Observations10min
Mathematical Models12min
Order-of-Growth Classifications14min
Theory of Algorithms11min
Memory8min
1 leituras
Lecture Slides
1 exercício prático
Interview Questions: Analysis of Algorithms (ungraded)
Semana
2

Semana 2

9 horas para concluir

Stacks and Queues

9 horas para concluir
6 vídeos (Total 61 mín.), 2 leituras, 2 testes
6 videos
Stacks16min
Resizing Arrays9min
Queues4min
Generics9min
Iterators7min
Stack and Queue Applications (optional)13min
2 leituras
Overview1min
Lecture Slides
1 exercício prático
Interview Questions: Stacks and Queues (ungraded)
1 hora para concluir

Elementary Sorts

1 hora para concluir
6 vídeos (Total 63 mín.), 1 leitura, 1 teste
6 videos
Selection Sort6min
Insertion Sort9min
Shellsort10min
Shuffling7min
Convex Hull13min
1 leituras
Lecture Slides
1 exercício prático
Interview Questions: Elementary Sorts (ungraded)
Semana
3

Semana 3

9 horas para concluir

Mergesort

9 horas para concluir
5 vídeos (Total 49 mín.), 2 leituras, 2 testes
5 videos
Bottom-up Mergesort3min
Sorting Complexity9min
Comparators6min
Stability5min
2 leituras
Overview
Lecture Slides
1 exercício prático
Interview Questions: Mergesort (ungraded)
1 hora para concluir

Quicksort

1 hora para concluir
4 vídeos (Total 50 mín.), 1 leitura, 1 teste
4 videos
Selection7min
Duplicate Keys11min
System Sorts11min
1 leituras
Lecture Slides
1 exercício prático
Interview Questions: Quicksort (ungraded)
Semana
4

Semana 4

9 horas para concluir

Priority Queues

9 horas para concluir
4 vídeos (Total 74 mín.), 2 leituras, 2 testes
4 videos
Binary Heaps23min
Heapsort14min
Event-Driven Simulation (optional)22min
2 leituras
Overview10min
Lecture Slides
1 exercício prático
Interview Questions: Priority Queues (ungraded)
2 horas para concluir

Elementary Symbol Tables

2 horas para concluir
6 vídeos (Total 77 mín.), 1 leitura, 1 teste
6 videos
Elementary Implementations9min
Ordered Operations6min
Binary Search Trees19min
Ordered Operations in BSTs10min
Deletion in BSTs9min
1 leituras
Lecture Slides
1 exercício prático
Interview Questions: Elementary Symbol Tables (ungraded)30min

Avaliações

Principais avaliações do ALGORITMOS, PARTE I

Visualizar todas as avaliações

Perguntas Frequentes – FAQ

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