Você está na página 1de 2

Lista duplamente encadeada prescisa de ant e prox At typedf declarao aps typedef inicializao Lista com cabea tem

em malloc Quando t imprimindo contedo pode ser void Funo: ou faz cpia, Concatena ou insere Int x=1; d erro inicializao com zero, erro de lgica p->!NULL no conta ltima clula o certo seria p->prox!=NULL p->prox e p->ant ( lista simplesmente encadeada) p!=NULL no lista simplesmente encadeada funo inserir e remover usa conceito de pilha underflow-pilha vazia

p=ini->prox; inserir no comeo lista p=ini->prox; lista com cabea (for) p=ini; sem cabea return NULL; lista vazia ini->prox==NULL lista vazia (lista com cabea) ini=NULL lista vazia (sem cabea) int tamanho (lista)//verifica tamanho e retorna int aux=aux->prox;//aponta p/ 1 nome da lista free(aux);//elimina aux char c=prox=aux; //retorna p/ varivel chamadora lista=NULL//lista recebe nulo ou vazia ins-//insere novo elemento ordenao REM//remove Find//procura elemento Ant//geralmente null (for)

overflow transbordamento fila queue pilha stack ini=6 e fim=6 pode ser vazio e cheio ao mesmo tempo topo=0; vazio ponteiro aux percorre toda a lista p-> o endereo. De uma clula de uma lista p->prox o end. Da prxima clula p-> contedo da clula p->prox==NULL inserir no fim lista aux guarda valor
l

Return p; o endereo de clula que estou achando O aux; vem depois do p (ini=p; p=aux;)

Você também pode gostar