Certificado Pago Intermediário categories.computer-science Programação

Estruturas de dados e design de algoritmos - Universidade de Tsinghua

Tsinghua University

Oferecido pela Universidade Tsinghua (TsinghuaX) na plataforma do curso, este curso abrangente cobre os princípios e métodos de projeto e implementação de estrutura de dados, juntamente com projeto de algoritmo e análise de desempenho. Como base do ensino de ciência da computação na universidade técnica de maior prestígio da China, o curso abrange vetores, listas, árvores, gráficos, hashing e estruturas de pesquisa avançada.

Duração

30 hours

Nível

Intermediário

Prazo

Sem prazo

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

📋 Pré-requisitos

Experiência básica de programação em C ou C++ é recomendada. Familiaridade com conceitos fundamentais de programação como variáveis, loops e funções é útil.

👥 Para Quem é Este Curso

  • Estudantes de ciência da computação buscando uma base sólida em estruturas de dados
  • Desenvolvedores de software que desejam melhorar o pensamento algorítmico
  • Programadores se preparando para entrevistas técnicas em grandes empresas de tecnologia
  • Qualquer pessoa interessada em aprender fundamentos de computação de uma universidade chinesa de classe mundial

📚 O Que Você Vai Aprender

1

Vetores, listas e estruturas de dados lineares

2

Pilhas, filas e suas aplicações

3

Árvores binárias, algoritmos de travessia e árvores de busca binária

4

Grafos: representação, travessia e algoritmos de caminho mais curto

5

Hashing: tabelas hash, resolução de colisões e aplicações

6

Árvores avançadas: AVL, Splay, B-Trees e árvores rubro-negras

🏛️ Sobre a Instituição — Tsinghua University

A Universidade Tsinghua, fundada em 1911, é uma das universidades mais prestigiadas da Ásia e a principal instituição de ensino superior da China. Com 19 escolas e 55 departamentos, Tsinghua é dedicada à excelência em educação, pesquisa e serviço social.

Fundada em

1911

Localização

Beijing, China

Reconhecimento

#12 Global University — QS World University Rankings

❓ Perguntas Frequentes

Este curso está disponível em inglês?
O curso é ministrado principalmente em chinês com legendas em inglês disponíveis. Os materiais do curso e exercícios de programação são acessíveis a falantes de inglês.
Existe uma versão de especialização deste curso?
Sim, a Universidade Tsinghua também oferece uma Especialização de 4 cursos em Estruturas de Dados e Algoritmos na plataforma, cobrindo material similar dividido em módulos sequenciais.
Qual linguagem de programação é utilizada?
O curso usa principalmente C++ para implementar estruturas de dados e algoritmos. Compreensão da sintaxe básica de C/C++ é recomendada antes de começar.

📖 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