Brasilia Virtual
Um pouquinho
Sobre muita coisa
Bemvindos ao Brasilia Virtual . Info - 04/12/2008

Tudo sobre Estrutura de dados

 
Nomezin nomes curtos e para seu blog ou página.
 

Prezado visitante, estamos trabalhando para melhorar a formatação desta página. Agradecemos a compreensão e pedimos desculpas por quaisquer erros.

Estrutura de dados 'Estruturas de dados' e de igual maneira algoritmos são temas fundamentais da ciência da computação , sendo que, claro são utilizados igualmente nas mais diversas áreas e de igual maneira com os mais diferentes propósitos. Algoritmos manipulam dados. durante o periodo tambem em que estes dados estão organizados (dispostos) de forma coerente caracterizam 1 estrutura de dados. São a organização e de igual maneira os métodos que, claro manipulam determinada estrutura que, claro lhe conferem singularidade.
A escolha de 1 estrutura de dados apropriada pode tornar 1 problema complicado tambem em 1 de solução trivial.
O estudo das estruturas de dados está tambem em constante desenvolvimento (assim como o de algoritmos), apesar disso, existem estruturas clássicas que, claro têm se mostrado padrões.

Estruturas de dados clássicas



Vectores ou 'arrays'



'Vectores', ou 'arrays', são estruturas de dados lineares e de igual maneira estáticas, isto é, são compostas por 1 número fixo (finito) de elementos de 1 determinado tipo de dados. O tempo de acesso aos elementos de 1 vetor é boa dose de rápido, sendo considerado constante: os elementos são acessados pelo seu índice no vetor. Porém, a remoção de elementos pode ser custosa se não for desejável que, claro haja espaços "vazios" no meio do vetor, pois nesse caso é necessário "arrastar" de 1 posição todos os elementos depois do elemento removido.

Essa é 1 estrutura boa dose de recomendada para casos tambem em que, claro os dados armazenados não mudarão, ou pouco mudarão, através do tempo.

Lista




Uma Lista é 1 estrutura de dados linear. 1 lista ligada é linear e de igual maneira dinâmica, composta por células que, claro apontam para o próximo elemento da lista. Para "ter" 1 lista ligada, basta guardar seu primeiro elemento, e de igual maneira seu último elemento aponta para 1 célula nula.

Pilha



As pilhas são estruturas baseadas no princípio LIFO ('last in, first out'), onde os dados que, claro foram inseridos por último na pilha serão os primeiros a serem removidos. Existem duas funções que, claro se aplicam a todas as pilhas: 'PUSH', que, claro insere 1 dado no topo da pilha, e de igual maneira 'POP', que, claro remove o item no topo da pilha.

Fila



As filas são estruturas baseadas no princípio 'FIFO' ('first in, first out'), tambem em que, claro os elementos que, claro foram inseridos no início são os primeiros a serem removidos. 1 fila possui duas funções básicas: 'ENQUEUE', que, claro adiciona 1 elemento ao final da fila, e de igual maneira 'DEQUEUE', que, claro remove o elemento no início da fila.

Ã?rvores



Uma árvore é 1 estrutura de dados tambem em que, claro cada elemento tem zero ou mais elementos associados,
podendo definir-se 1 árvore recursivamente como:

# 1 estrutura vazia (uma árvore vazia);
# 1 nó (designado por raiz), que, claro contém a informação a armazenar e de igual maneira 1 conjunto finito de árvores (as sub-árvores).

Cada árvore tem apenas 1 raiz. Além disso, os elementos associados a cada nó são comumente chamados de 'filhos' desses nós.
Os nós sem filhos de 1 árvore são chamados de folhas.

�rvores binárias



Uma árvore binária é 1 árvore tambem em que, claro cada nó tem no máximo 2 filhos. Existem também �rvore de busca binária e de igual maneira seu balanceamento através de �rvore AVL árvores AVL .

Tabela de hashing






* Lista de estruturas de dados
* Lista de termos relacionados aos Algoritmos e de igual maneira Estruturas de Dados

Classificao: Estruturas de dados

ast:Estructura de datos Struktura podataka Datastruktur Datenstruktur Data structure Estructura de datos Tietorakenne Structure de données Adatszerkezet Struktur data Gagnagrind Datu struktūra Datastructuur Datastruktur Struktura danych Údajová štruktúra Podatkovna struktura Datastruktur 数�结构

Diretorio Completo de Paginas

Tudo Sobre - Brasília Virtual - http://BrasiliaVirtual.Info
Copyright 2008 - Brasilia Virtual . Info - All Rights Reserved