Buscar

Há outra forma de se implementar a função “vazia()”. Pense um pouco e tente implementar uma versão alternativa para essa função sem usar o ponteiro...

Há outra forma de se implementar a função “vazia()”. Pense um pouco e tente implementar uma versão alternativa para essa função sem usar o ponteiro “inicio” da lista. A solução consiste em verificar o tamanho da lista. Se ele for igual a 0 (zero), é porque a lista está vazia; caso contrário, a lista não está vazia.


Essa pergunta também está no material:

Função para lista vazia
10 pág.

Algoritmos e Programação Pítagoras AmpliPítagoras Ampli

💡 1 Resposta

User badge image

Ed Verified user icon

Sim, é possível implementar uma versão alternativa da função "vazia()" sem usar o ponteiro "inicio" da lista. Uma solução seria verificar o tamanho da lista. Se o tamanho for igual a 0 (zero), significa que a lista está vazia. Caso contrário, a lista não está vazia. Aqui está um exemplo de implementação em pseudocódigo: ``` funcao vazia(lista): se tamanho(lista) == 0: retorne verdadeiro senao: retorne falso ``` Nesse exemplo, a função "tamanho(lista)" retorna o tamanho da lista. Se o tamanho for igual a 0, a função "vazia()" retorna verdadeiro, indicando que a lista está vazia. Caso contrário, retorna falso, indicando que a lista não está vazia.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais