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

Basic programming experience in C or C++ is recommended. Familiarity with fundamental programming concepts such as variables, loops, and functions is helpful.

👥 Para Quem é Este Curso

  • Computer science students seeking a strong foundation in data structures
  • Software developers looking to improve algorithmic thinking
  • Programmers preparing for technical interviews at top tech companies
  • Anyone interested in learning computer science fundamentals from a world-class Chinese university

📚 O Que Você Vai Aprender

1

Vectors, Lists, and Linear Data Structures

2

Stacks, Queues, and Their Applications

3

Binary Trees, Traversal Algorithms, and Binary Search Trees

4

Graphs: Representation, Traversal, and Shortest Path Algorithms

5

Hashing: Hash Tables, Collision Resolution, and Applications

6

Advanced Trees: AVL, Splay, B-Trees, and Red-Black Trees

🏛️ Sobre a Instituição — Tsinghua University

Tsinghua University, founded in 1911, is one of the most prestigious universities in Asia and China's leading institution of advanced learning. With 19 schools and 55 departments covering science, engineering, humanities, and medicine, Tsinghua is dedicated to excellence in education, research, and social service.

Fundada em

1911

Localização

Beijing, China

Reconhecimento

#12 Global University — QS World University Rankings

❓ Perguntas Frequentes

Is this course available in English?
The course is primarily taught in Chinese with English subtitles available. The course materials and coding exercises are accessible to English speakers.
Is there a 课程平台 version of this course?
Yes, Tsinghua University also offers a 4-course Data Structures and Algorithms Specialization on the course platform, covering similar material divided into sequential modules.
What programming language is used?
The course primarily uses C++ for implementing data structures and algorithms. Understanding of basic C/C++ syntax is recommended before starting.

📖 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