Certificado Pago Intermediário Programação

Algoritmos, Parte I - Universidade de Princeton

Princeton University

Um curso rigoroso que cobre estruturas de dados essenciais, algoritmos e análise de algoritmos ministrado por Robert Sedgewick e Kevin Wayne da Universidade de Princeton.

Duração

6 weeks

Nível

Intermediário

Prazo

Sem prazo

🌐 Idiomas disponíveis: English
📅 Última atualização: 2026-03-24

📋 Pré-requisitos

Intermediate programming experience in Java. Familiarity with basic mathematics including algebra and discrete math concepts.

👥 Para Quem é Este Curso

  • Computer science students seeking a rigorous algorithms foundation
  • Software engineers preparing for technical interviews
  • Developers looking to deepen their understanding of data structures
  • Professionals pursuing advanced computer science knowledge

📚 O Que Você Vai Aprender

1

Union-Find: Dynamic Connectivity and Weighted Quick Union

2

Analysis of Algorithms: Big-O, Big-Omega, and Big-Theta

3

Stacks, Queues, and Elementary Sorting Algorithms

4

Mergesort and Quicksort with Performance Guarantees

5

Priority Queues and Binary Heaps

6

Symbol Tables, Binary Search Trees, and Balanced Search Trees

🏛️ Sobre a Instituição — Princeton University

Princeton University is a private Ivy League research university in Princeton, New Jersey. Founded in 1746, it is one of the oldest and most prestigious institutions of higher education in the United States.

Fundada em

1746

Localização

Princeton, New Jersey, USA

Reconhecimento

#1 National University — U.S. News & World Report 2024

❓ Perguntas Frequentes

What programming language is used in this course?
The course uses Java for all programming assignments and examples. Familiarity with Java is expected before starting the course.
Is there a Part II available?
Yes, Algorithms Part II covers graph algorithms, string processing, and more advanced topics. It is also available for free on the course platform.
How can I get a certificate for free?
You can audit the course for free to access all learning materials. To receive a verified certificate, you can apply for 课程平台's financial aid program, which provides full access at no cost.

📖 Obter Guia Passo a Passo

Guia completo com capturas de tela, dicas e solução de problemas

  • Guia de registro passo a passo
  • Tutoriais com capturas de tela
  • Erros comuns a evitar
  • Dicas para completar mais rápido
  • FAQ e solução de problemas
US$ 9,99 — Obter Guia Passo a Passo