Estruturas de Dados e Algoritmos Fundamentais

Começar. É Gratuito
ou inscrever-se com seu endereço de e-mail
Estruturas de Dados e Algoritmos Fundamentais por Mind Map: Estruturas de Dados e Algoritmos Fundamentais

1. OA: Ordenação

1.1. Texto: Algoritmos de Ordenação

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

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

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. Tipos de dados abstratos

2.1. OA: Pilhas (stacks)

2.1.1. Texto: O que são?

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

2.1.3. Animação: Demonstração

2.1.4. Texto: Resumo

2.1.5. Formulário: Perguntas e respostas

2.2. OA: Filas e Filas de Prioridade

2.2.1. Texto: O que são?

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

2.2.3. Animação: Demonstração

2.2.4. Texto: Resumo

2.2.5. Formulário: Perguntas e respostas

2.3. OA: Listas ligadas

2.3.1. Texto: O que são?

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

2.3.3. Animação: Demonstração

2.3.4. Texto: Resumo

2.3.5. Formulário: Perguntas e respostas

3. OA: Arrays

3.1. Texto: O que são arrays?

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. OA: Arrays Ordenados

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

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

4.3. Animação: Demonstração

4.4. Texto: Resumo

4.5. Formulário: Perguntas e respostas

5. Introdução ao Curso

5.1. Visão geral de estruturas de dados

5.1.1. Identificação das estruturas

5.1.2. Vantagens e desvantagens

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

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

5.2. Visão geral de algoritmos

5.2.1. Identificação de algoritmos

5.2.2. Vantagens e desvantagens

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

5.3. Definições de termos usados no curso

5.4. Introdução a linguagem C++

5.4.1. Texto introdutório

5.4.2. Aula 1: Introdução

5.4.3. Aula 2: Tipo de dados

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

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