INSCREVA-SE NO CANAL https://goo.gl/JmIKy7
LEGENDAS EM PORTUGUÊS: https://www.youtube.com/shorts/cPCfUs8Rqtc
Acompanhe a sua evolução no curso: https://estude.org/cursos/ciencia-da-computacao/cs50-2025/
Este é o CS50, a introdução da Universidade de Harvard à arte da programação, destinada a alunos, com ou sem experiência prévia em programação.
#programação #cs50 #harvard #dados
Aula 5: Todas as semanas anteriores apresentaram a você os blocos fundamentais da programação.
Tudo o que você aprendeu em C permitirá que implemente esses conceitos em linguagens de programação de nível mais alto, como Python.
A cada semana, os conceitos se tornaram cada vez mais desafiadores, como uma colina que fica cada vez mais íngreme. Nesta semana, o desafio se estabiliza enquanto exploramos **estruturas de dados**.
Até agora, você aprendeu como um **array** pode organizar dados na memória.
Hoje, vamos falar sobre a organização dos dados na memória e as possibilidades de design que surgem com o seu crescente conhecimento.
Tópicos: Tipos Abstratos de Dados. Filas, Pilhas. Listas Encadeadas. Árvores, Árvores de Busca Binária. Tabelas Hash. Tries.
Créditos: David J. Malan (Harvard University)
CC BY-NC-SA 4.0: Licença Pública Internacional Creative Commons Atribuição-NãoComercial-CompartilhaIgual 4.0