Escolar Documentos
Profissional Documentos
Cultura Documentos
|
| SOBRE LISTA LINEAR SIMPLESMENTE ENCADEADA [LLSE]:|
| [INSERIR]: INICIO, MEIO E FIM
|
| [REMOVER]: INICIO, MEIO E FIM
|
| [PESQUISAR]: POR POSI O E POR ELEMENTO
|
-------------------------------------------------Pressione ENTER para continuar...
.
---------------------------------------| EM CADA PASSO DO PROGRAMA AS VARIAVEIS |
| ENVOLVIDAS SO EVIDENCIADAS PARA ASSIM |
| MELHORAR O ENTENDIMENTO DO ALGORITMO |
---------------------------------------Pressione ENTER para continuar...
.
[ARRANJO
INICIALIZADO:]
.
----------------------------------------------------------------------|
|
|
|
.
[INSERIR INICIO]
|
|
|
|
| ---------------------------------------------|
| | O elemento 'A' e inserido no inicio da lista |
|
| | e a variavel disponivel e atualizada
|
|
| ---------------------------------------------|
----------------------------------------------------------------------Pressione ENTER para continuar...
.
----------------------------------------------------------------------|
|
|
|
.
[INSERIR FIM]
|
|
|
|
| ---------------------------------------------|
| | O elemento 'B'e inserido no final da lista |
|
| | o apontador do ultimo elemento e atualizado |
|
| ---------------------------------------------|
----------------------------------------------------------------------Pressione ENTER para continuar...
.
----------------------------------------------------------------------|
|
[INSERIR FIM]
|
|
|
|
.
|
|
| ---------------------------------------------|
| | O elemento 'C'e inserido no final da lista |
|
| | o apontador do ultimo elemento e atualizado |
|
| ---------------------------------------------|
----------------------------------------------------------------------Pressione ENTER para continuar...
.
----------------------------------------------------------------------|
|
|
|
.
[INSERIR FIM]
|
|
|
|
| ---------------------------------------------|
| | O elemento 'D'e inserido no final da lista |
|
| | o apontador do ultimo elemento e atualizado |
|
| ---------------------------------------------|
----------------------------------------------------------------------Pressione ENTER para continuar...
.
----------------------------------------------------------------------|
|
|
|
.
[INSERIR MEIO]
|
|
|
|
| ---------------------------------------------|
| | O elemento 'X'e inserido no meio da lista
|
|
| | o apontador do antecessor a posicao e
|
|
| | atualizado.
|
|
| ---------------------------------------------|
----------------------------------------------------------------------Pressione ENTER para continuar...
.
----------------------------------------------------------------------|
|
|
|
.
|
|
|
|
|
|
[REMOVER INICIO]
|
|
|
|
--------------------------------------------------|
O elemento do INICIO foi removido, o algoritimo |
|
consiste em atualizar o apontador do inicio do
|
|
arranjo, para apontar ao sucessor do elemento
|
|
a ser removido
|
|
--------------------------------------------------|
----------------------------------------------------------------------|
|
|
|
[REMOVER FIM]
|
|
|
|
| --------------------------------------------------|
| | O elemento do FIM foi removido, neste caso o
|
|
| | apontador do antecessor e atualizado
|
|
| --------------------------------------------------|
----------------------------------------------------------------------Pressione ENTER para continuar...
.
----------------------------------------------------------------------|
|
|
|
.
[REMOVER MEIO]
|
|
|
|
| -------------------------------------------------|
| | O elemento da posicao 2 foi removido, aqui foi |
|
| | necessario atualizar o apontador do antecessor |
|
| --------------------------------------------------|
----------------------------------------------------------------------Pressione ENTER para continuar...
.