Agenda Eletronica

771 palavras 4 páginas
INTRODUÇÃO

Uma estrutura de dado armazena dados na memória do computador a fim de permitir o acesso eficiente dos mesmos. A maioria das estruturas de dados consideram a memória primária (a chamada RAM) como pilhas, filas, árvores binárias de busca, árvores AVL e árvores rubro-negras. Outras são especialmente projetadas e adequadas para serem armazenadas em memórias secundárias como o disco rígido, e.g. B-árvore. Uma estrutura de dado bem projetada permite a manipulação eficiente, em tempo e em espaço, dos dados armazenados através de operações específicas. Um conceito relacionado com a estrutura de dado é o tipo abstrato de dados, que veremos em breve.

Uma lista linear é um conjunto de n elementos (de informações)

 x1 , x2 , ..., xn ,

cuja propriedade estrutural envolve as posições relativas de seus elementos. Supondo n > 0, temos:

 x1 é o primeiro elemento

para 1 < k < n, xk é precedido por xk −1 e seguido por xk +1 xn é o último elemento.

Uma estrutura de lista pode ser definida como uma lista cujos elementos são átomos ou listas. Assim (A,(B,C),D) é uma lista de três itens e ((A,(B,C)),(D,E)) é uma lista de dois itens. Mas estes conjuntos de átomos, ou dados, alem de se agruparem eles se relacionam refletindo algumas propriedades do problema proposto. Quando estas propriedades se tratam de uma relação de ordem linear e seqüencial, constitui-se numa estrutura de dados que chamamos de lista linear.

DESENVOLVIMENTO

Para este trabalho utilizamos lista de prioridades máxima implementada por lista ligada não ordenada, conforme sorteado por RGM PAR. Esta implementação por lista não ordenada consiste em inserir um novo elemento pode ser colocado em qualquer posição da estrutura de dados. A remoção implica em percorrer a lista em busca do elemento de maior (ou menor) prioridade. A alteração de prioridade não afeta a organização da lista, mas pressupõe a busca do elemento. O mesmo ocorre com a operação de seleção do elemento de

Relacionados

  • Agenda eletronica
    3927 palavras | 16 páginas
  • Agenda Manual E Eletronica
    1342 palavras | 6 páginas
  • Agenda eletronica em pascal
    352 palavras | 2 páginas
  • Projeto de agenda eletronica nas escolas
    961 palavras | 4 páginas
  • Sistema de requisitos agenda telefonica eletronica
    1195 palavras | 5 páginas
  • Sensores de efeito hall
    1591 palavras | 7 páginas
  • Agenda
    3458 palavras | 14 páginas
  • técnicas
    356 palavras | 2 páginas
  • Leandro
    722 palavras | 3 páginas
  • Internet
    746 palavras | 3 páginas