Algoritmos e Estruturas de Dados: diferenças entre revisões
[edição não verificada] | [edição não verificada] |
Conteúdo apagado Conteúdo adicionado
Sem resumo de edição |
m Importante abordar árvore binária de busca |
||
Linha 6: | Linha 6: | ||
# '''Algoritmos''' |
# '''Algoritmos''' |
||
## Introdução |
## Introdução |
||
### [[Imagem:00%.svg]] [[/O que é um Algoritmo? |
### [[Imagem:00%.svg]] [[Algoritmos e Estruturas de Dados/O que é um Algoritmo?|O que é um Algoritmo?]] |
||
### [[Imagem:00%.svg]] [[/Para que servem os algoritmos? |
### [[Imagem:00%.svg]] [[Algoritmos e Estruturas de Dados/Para que servem os algoritmos?|Para que servem os algoritmos?]] |
||
## [[Imagem:100%.svg]] [[/Sintaxe/|Sintaxe Utilizada]] |
## [[Imagem:100%.svg]] [[/Sintaxe/|Sintaxe Utilizada]] |
||
## Análise de algoritmos |
## Análise de algoritmos |
||
Linha 27: | Linha 27: | ||
# '''Estruturas de dados''' |
# '''Estruturas de dados''' |
||
## Introdução |
## Introdução |
||
### [[Imagem:00%.svg]] [[/O que são estruturas de dados? |
### [[Imagem:00%.svg]] [[Algoritmos e Estruturas de Dados/O que são estruturas de dados?|O que são estruturas de dados?]] |
||
### [[/Abstração de Dados/]] |
### [[/Abstração de Dados/]] |
||
## [[/Vetores e Matrizes/]] (Estruturas lineares com acesso randômico) |
## [[/Vetores e Matrizes/]] (Estruturas lineares com acesso randômico) |
||
Linha 40: | Linha 40: | ||
## [[/Árvore/]] |
## [[/Árvore/]] |
||
###[[/Árvores Binárias/]] (Estruturas de ordenação simples) |
###[[/Árvores Binárias/]] (Estruturas de ordenação simples) |
||
###[[Árvores Binárias de Busca]] |
|||
###[[/Árvores AVL/]] |
###[[/Árvores AVL/]] |
||
###[[/Árvores Rubro-Negras/]] |
###[[/Árvores Rubro-Negras/]] |
Revisão das 00h28min de 5 de setembro de 2016
Índice
- Capa
- Objetivo
- Algoritmos
- Introdução
- Sintaxe Utilizada
- Análise de algoritmos
- Complexidade de algoritmos
- Apresentação de Algoritmos
- Algoritmos de Ordenação
- Estruturas de dados
- Introdução
- Vetores e Matrizes (Estruturas lineares com acesso randômico)
- Estruturas
- Listas (Estruturas lineares com acesso sequencial)
- Problema de Busca
- Tabela Hash (Tabelas de espalhamento, estruturas não lineares com acesso randômico)
- Árvore
- Árvores Binárias (Estruturas de ordenação simples)
- Árvores Binárias de Busca
- Árvores AVL
- Árvores Rubro-Negras
- Árvores B
- Árvores de prefixos (Trie, Estruturas de ordenação lexicográfica)
- Árvores Patricia (Radix tree)
- Heaps
- Heaps minmax
- Estruturas para classes de equivalência