• Home
  • Chat IA
  • Guru IA
  • Tutores
  • Central de ajuda
Home
Chat IA
Guru IA
Tutores

·

Análise de Sistemas ·

Estrutura de Dados

Envie sua pergunta para a IA e receba a resposta na hora

Recomendado para você

Estruturas de Dados: Filas, Pilhas e Deques - Conceitos e Exercícios

103

Estruturas de Dados: Filas, Pilhas e Deques - Conceitos e Exercícios

Estrutura de Dados

IFRS

Calculadora RPN em Estrutura de Dados Pilhas - Trabalho Pratico

1

Calculadora RPN em Estrutura de Dados Pilhas - Trabalho Pratico

Estrutura de Dados

IFRS

Implementação de Listas Encadeadas em Estrutura de Dados - Trabalho Acadêmico

2

Implementação de Listas Encadeadas em Estrutura de Dados - Trabalho Acadêmico

Estrutura de Dados

IFRS

Estruturas de Dados: Listas Encadeadas - Prof. Roger Silva

48

Estruturas de Dados: Listas Encadeadas - Prof. Roger Silva

Estrutura de Dados

IFRS

Calculadora RPN em Estrutura de Dados Pilhas - Implementacao e Codigo em C

1

Calculadora RPN em Estrutura de Dados Pilhas - Implementacao e Codigo em C

Estrutura de Dados

IFRS

Texto de pré-visualização

Trabalho de Estrutura de Dados Listas Encadeadas Implementar as operações da lista encadeada que estão descritas nos arquivos em anexo Submeter somente o arquivo ListaEncadeadac É sua responsabilidade testar a sua implementação Se fizer testes automatizados não submeta os testes Os seguintes casos de teste deverão passar Imprimir uma lista vazia imprime NULL seguido de enter Imprimir uma lista cheia imprime o valor de cada nodo seguido de e depois de todos imprime NULL seguido de enter Limpar uma lista vazia não faz nada e retorna uma lista vazia Limpar uma lista cheia libera a memória de todos os nodos e retorna uma lista vazia Inserir no início de uma lista vazia o mesmo que criar retorna uma lista com um nodo Inserir no início de uma lista cheia retorna uma lista com o novo nodo seguido da lista antiga Inserir no meio da lista cheia retorna uma lista semelhante à antiga mas com o novo nodo na posição desejada Inserir no fim da lista cheia retorna a lista antiga seguida do novo nodo Inserir antes do início falha por causa de um assert Inserir depois do fim falha por causa de um assert Remover do início de uma lista cheia retorna a lista antiga a partir do segundo nodo e libera a memória do nodo removido Remover do meio de uma lista cheia retorna uma lista semelhante à antiga mas sem o nodo da posição desejada e libera sua memória Remover do fim de uma lista cheia retorna a lista antiga até o penúltimo nodo e libera a memória do último nodo Remover de uma lista vazia falha por causa de um assert Remover de antes do início falha por causa de um assert Remover de depois do fim falha por causa de um assert Comprimento de uma lista vazia retorna zero Comprimento de uma lista cheia retorna a quantidade de nodos antes de NULL Pegar do início de uma lista cheia retorna o valor do primeiro nodo Pegar do meio de uma lista cheia retorna o valor do nodo da posição desejada Pegar do fim de uma lista cheia retorna o valor do último nodo Pegar de antes do início falha por causa de um assert Pegar de depois do fim falha por causa de um assert Pegar de uma lista vazia falha por causa de um assert OBSERVAÇÕES Uma lista vazia quer dizer sem nenhum nodo comprimento zero e uma lista cheia quer dizer uma lista não vazia Em uma lista 10 20 30 NULL 1 Antes do início quer dizer posição menor que zero 2 No fim quer dizer na posição três o comprimento 3 Do fim quer dizer da posição dois o comprimento menos 1 4 Último nodo quer dizer o nodo com valor 30

Envie sua pergunta para a IA e receba a resposta na hora

Recomendado para você

Estruturas de Dados: Filas, Pilhas e Deques - Conceitos e Exercícios

103

Estruturas de Dados: Filas, Pilhas e Deques - Conceitos e Exercícios

Estrutura de Dados

IFRS

Calculadora RPN em Estrutura de Dados Pilhas - Trabalho Pratico

1

Calculadora RPN em Estrutura de Dados Pilhas - Trabalho Pratico

Estrutura de Dados

IFRS

Implementação de Listas Encadeadas em Estrutura de Dados - Trabalho Acadêmico

2

Implementação de Listas Encadeadas em Estrutura de Dados - Trabalho Acadêmico

Estrutura de Dados

IFRS

Estruturas de Dados: Listas Encadeadas - Prof. Roger Silva

48

Estruturas de Dados: Listas Encadeadas - Prof. Roger Silva

Estrutura de Dados

IFRS

Calculadora RPN em Estrutura de Dados Pilhas - Implementacao e Codigo em C

1

Calculadora RPN em Estrutura de Dados Pilhas - Implementacao e Codigo em C

Estrutura de Dados

IFRS

Texto de pré-visualização

Trabalho de Estrutura de Dados Listas Encadeadas Implementar as operações da lista encadeada que estão descritas nos arquivos em anexo Submeter somente o arquivo ListaEncadeadac É sua responsabilidade testar a sua implementação Se fizer testes automatizados não submeta os testes Os seguintes casos de teste deverão passar Imprimir uma lista vazia imprime NULL seguido de enter Imprimir uma lista cheia imprime o valor de cada nodo seguido de e depois de todos imprime NULL seguido de enter Limpar uma lista vazia não faz nada e retorna uma lista vazia Limpar uma lista cheia libera a memória de todos os nodos e retorna uma lista vazia Inserir no início de uma lista vazia o mesmo que criar retorna uma lista com um nodo Inserir no início de uma lista cheia retorna uma lista com o novo nodo seguido da lista antiga Inserir no meio da lista cheia retorna uma lista semelhante à antiga mas com o novo nodo na posição desejada Inserir no fim da lista cheia retorna a lista antiga seguida do novo nodo Inserir antes do início falha por causa de um assert Inserir depois do fim falha por causa de um assert Remover do início de uma lista cheia retorna a lista antiga a partir do segundo nodo e libera a memória do nodo removido Remover do meio de uma lista cheia retorna uma lista semelhante à antiga mas sem o nodo da posição desejada e libera sua memória Remover do fim de uma lista cheia retorna a lista antiga até o penúltimo nodo e libera a memória do último nodo Remover de uma lista vazia falha por causa de um assert Remover de antes do início falha por causa de um assert Remover de depois do fim falha por causa de um assert Comprimento de uma lista vazia retorna zero Comprimento de uma lista cheia retorna a quantidade de nodos antes de NULL Pegar do início de uma lista cheia retorna o valor do primeiro nodo Pegar do meio de uma lista cheia retorna o valor do nodo da posição desejada Pegar do fim de uma lista cheia retorna o valor do último nodo Pegar de antes do início falha por causa de um assert Pegar de depois do fim falha por causa de um assert Pegar de uma lista vazia falha por causa de um assert OBSERVAÇÕES Uma lista vazia quer dizer sem nenhum nodo comprimento zero e uma lista cheia quer dizer uma lista não vazia Em uma lista 10 20 30 NULL 1 Antes do início quer dizer posição menor que zero 2 No fim quer dizer na posição três o comprimento 3 Do fim quer dizer da posição dois o comprimento menos 1 4 Último nodo quer dizer o nodo com valor 30

Sua Nova Sala de Aula

Sua Nova Sala de Aula

Empresa

Central de ajuda Contato Blog

Legal

Termos de uso Política de privacidade Política de cookies Código de honra

Baixe o app

4,8
(35.000 avaliações)
© 2025 Meu Guru®