IDNLearner.com, o lugar para obter respostas claras. Não importa a complexidade de suas perguntas, nossa comunidade tem as respostas que você precisa para avançar.

A maneira mais simples de guardar um conjunto de informação na memória se dá pelo uso de vetores. Devido às suas características, o vetor mantém os dados armazenados numa estrutura sequencial. Quando se trabalha com muitos dados, é preciso alterar a forma de organização dos dados para garantir que a ordenação seja independente do índice da variável. OLIVEIRA, P. M.; PEREIRA, R. L. Estrutura de Dados I. Maringá: Unicesumar, 2019. Um desenvolvedor implementou uma função para uma lista encadeada de tipos inteiros, como descrito no código a seguir: void funcaoX(ptr_no lista){ while (lista->proximo != NULL){ lista=lista->proximo; } lista->proximo=(ptr_no) malloc(sizeof(no)); lista=lista->proximo; lista->dado=rand()0; lista->proximo=NULL; } A respeito da função declarada, assinale a alternativa correta. Alternativas Alternativa 1: A função só funciona com vetores. Alternativa 2: A função mostra todos os elementos da lista. Alternativa 3: A função remove elementos no final da lista. Alternativa 4: A função insere um elemento aleatório no final da lista. Alternativa 5: A função insere um elemento aleatório no início da lista.

Sagot :

Resposta:

A função descrita insere um elemento aleatório no final de uma lista encadeada de tipos inteiros. Portanto, a alternativa correta é a 4: "A função insere um elemento aleatório no final da lista."

Explicação: