Introdução à Programação · 1.º ano (indicativo)
Estruturas de dados básicas
Capítulo de Introdução à Programação com 0 artigos publicados de 45 temas previstos no plano. Os artigos serão publicados aos poucos, depois de escritos e revistos.
Temas deste capítulo
Plano editorial: 45 temas. Só os que têm ligação já estão escritos e publicados.
- O que é uma lista (em programação)?
- O que é um tuplo?
- O que é um conjunto (em programação)?
- O que é um dicionário (mapa)?
- O que é uma matriz bidimensional em programação?
- O que são os índices e o acesso a elementos?
- O que é o fatiamento (slicing)?
- O que é a iteração sobre listas?
- O que são as listas aninhadas?
- O que é a pesquisa numa lista?
- O que é a pesquisa linear?
- O que é a pesquisa binária?
- O que é a ordenação por seleção?
- O que é a ordenação por bolha (bubble sort)?
- O que é a cópia superficial e profunda?
- O que é a mutabilidade de listas?
- O que são as operações com conjuntos?
- O que é o JSON?
- O que é a pilha (stack)?
- O que é a fila (queue)?
- O que é a lista ligada (introdução)?
- O que é o enumerate e o zip?
- O que é o desempacotamento (unpacking)?
- O que é a compreensão de dicionários?
- Como calcular a soma dos elementos de uma lista?
- Como calcular a média dos elementos de uma lista?
- Como calcular o máximo de uma lista?
- Como inverter uma lista?
- Como contar a frequência de elementos com um dicionário?
- Como procurar um elemento numa lista?
- Como ordenar uma lista de números?
- Como somar duas matrizes em código?
- Como multiplicar duas matrizes em código?
- Como percorrer uma matriz?
- Como transpor uma matriz?
- Como filtrar elementos de uma lista?
- Como implementar uma pilha com uma lista?
- Como implementar uma fila?
- Qual é a diferença entre uma lista e um tuplo?
- Qual é a diferença entre uma lista e um vetor (array)?
- Qual é a diferença entre um conjunto e uma lista?
- Qual é a diferença entre um dicionário e uma lista?
- Exercícios resolvidos de listas e vetores
- Exercícios resolvidos de dicionários
- Quais são os erros mais comuns com listas e vetores?