A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Estrutura de Dados Unidade 10 Simulação do Algoritmo 10.1 REMOVER Caso C: Remover elemento que é único na lista. Roberto Ferrari Mauricio Falvo.

Apresentações semelhantes


Apresentação em tema: "Estrutura de Dados Unidade 10 Simulação do Algoritmo 10.1 REMOVER Caso C: Remover elemento que é único na lista. Roberto Ferrari Mauricio Falvo."— Transcrição da apresentação:

1 Estrutura de Dados Unidade 10 Simulação do Algoritmo 10.1 REMOVER Caso C: Remover elemento que é único na lista. Roberto Ferrari Mauricio Falvo

2 Algoritmo 10.1 : Uso da operação Remove Remove( L tipo Lista por referência, X : elemento por referência, achou? : tipo boolena pro referência ) variáveis locais ant, p Find( L, X, ant, p, achou? ) se achou? então se L == next( L ) então freenode( P ) L = Null senão se L == P então L = next( L ) next( ant ) = next( P ) freenode ( P ) Fim L A Achou? Verdadeiro X A antp Find( L, X, ant, p, achou) Se L <> Null então P = next( L ) ant = L enquanto ( P <> L) e (info( P ) <> X) faça ant = P p = next( P ) se info( P ) <> X então achou = falso senão achou = verdadeiro senão achou = falso Fim Caso 4: Remover elemento que é único na lista.

3


Carregar ppt "Estrutura de Dados Unidade 10 Simulação do Algoritmo 10.1 REMOVER Caso C: Remover elemento que é único na lista. Roberto Ferrari Mauricio Falvo."

Apresentações semelhantes


Anúncios Google