Estruturas de Dados e Algoritmos Fundamentais

Get Started. It's Free
or sign up with your email address
Rocket clouds
Estruturas de Dados e Algoritmos Fundamentais by Mind Map: Estruturas de Dados e Algoritmos Fundamentais

1. OA: Arrays

1.1. Texto: O que são arrays?

1.2. Texto: Implementação numa linguagem de programação

1.3. Animação: Demonstração

1.4. Texto: Resumo

1.5. Formulário: Perguntas e respostas

2. OA: Arrays Ordenados

2.1. Texto: O que são arrays ordenados?

2.2. Texto: Implementação numa linguagem de programação

2.3. Animação: Demonstração

2.4. Texto: Resumo

2.5. Formulário: Perguntas e respostas

3. OA: Ordenação

3.1. Texto: Algoritmos de Ordenação

3.1.1. Ordenação por borbolhamento (bubble sort)

3.1.2. Ordenação por selecção (selection sort)

3.2. Texto: Implementação numa linguagem de programação

3.3. Animação: Demonstração

3.4. Texto: Resumo

3.5. Formulário: Perguntas e respostas

4. Introdução ao Curso

4.1. Visão geral de estruturas de dados

4.1.1. Identificação das estruturas

4.1.2. Vantagens e desvantagens

4.1.3. Como escolher a estrutura de dados de uso geral (array, lista ligada) a utilizar?

4.1.4. Como escolher a estrutura de dados especializada (pilha, fila) a utilizar?

4.2. Visão geral de algoritmos

4.2.1. Identificação de algoritmos

4.2.2. Vantagens e desvantagens

4.2.3. Como escolher o algoritmo de classificação?

4.3. Definições de termos usados no curso

4.4. Introdução a linguagem C++

4.4.1. Texto introdutório

4.4.2. Aula 1: Introdução

4.4.3. Aula 2: Tipo de dados

4.4.4. Aula 3: Entrada/saída de dados

4.4.5. Aula 4: Manipular a saída de dados

5. Tipos de dados abstratos

5.1. OA: Pilhas (stacks)

5.1.1. Texto: O que são?

5.1.2. Texto: Implementação numa linguagem de programação

5.1.3. Animação: Demonstração

5.1.4. Texto: Resumo

5.1.5. Formulário: Perguntas e respostas

5.2. OA: Filas e Filas de Prioridade

5.2.1. Texto: O que são?

5.2.2. Texto: Implementação numa linguagem de programação

5.2.3. Animação: Demonstração

5.2.4. Texto: Resumo

5.2.5. Formulário: Perguntas e respostas

5.3. OA: Listas ligadas

5.3.1. Texto: O que são?

5.3.2. Texto: Implementação numa linguagem de programação

5.3.3. Animação: Demonstração

5.3.4. Texto: Resumo

5.3.5. Formulário: Perguntas e respostas