Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouMikaela Pais Alterado mais de 10 anos atrás
1
Estrutura de Dados Unidade 10 Simulação do Algoritmo 10.3 REMOVER Caso B: Remover o elemento que está no meio da lista, sendo que a lista possui vários elementos. Roberto Ferrari Mauricio Falvo
2
Algoritmo 10.3 : Uso da operação Remove Remove( parâmetro por referência L tipo ponteiro para nó, parâmetro X tipo Elemento, parâmetro por referência Achou tipo boolean) Declare p variável tipo ponteiro para nó P = L Se P == Null Então Achou = Falso Senão Enquanto (Dir(P) <> L ) e Info( P ) <> X faça P = Dir( P ) Se Info( P ) = X Então Achou = Verdadeiro Se P== Dir(P) Então L = Null Senão Se P == L e Dir(P) <> L Então L= Dir(P) Esq(Dir(P)) = Esq(P) Dir(Esq(P)) = Dir(P) FreeNode( P ) Senão Achou = falso Fim L ABCD Achou? Verdadeiro X C p Caso B: Remover o elemento que está no meio da lista, sendo que a lista possui vários elementos;
3
FIM
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.