Buscar

Usando o contexto: As funçõ es desejadas devem realizar as seguintes op eraçõ es: (a) Inserir na LLSE um nodo, cujo valor da chave primária seja ig...

Usando o contexto: As funçõ es desejadas devem realizar as seguintes op eraçõ es: (a) Inserir na LLSE um nodo, cujo valor da chave primária seja igual a chave (um número natural) e um determinado dado (um número real), amb os fornecidos como parâmetros da função, de tal maneira que o nodo inserido fique exatamente no “ meio ” da lista. Por exemplo: Se a lista original tiver previamente seis elementos, o nodo a ser inserido deverá se p osicionar ap ós o terceiro nodo existente. Se tiver sete elementos, o nodo a ser inserido deverá também se p osicionar ap ós o terceiro nodo existente. Na hip ótese da lista original ter um único elemento, o nodo a ser inserido deverá se p osicionar antes do existente. Por fim, se a lista original estiver vazia, o corre a simples inserção como primeiro (e único) elemento. (b) Remover da LLSE o nó cujo valor para a chave primária seja igual ao parâmetro chave, fornecido para a função. Observação: Deve-se submeter um programa completo, ou seja, com a função main e as funçõ es solicitadas, com o programa principal p ermitindo o fornecimento de um para chave edado para o item (a) e uma chave para o item (b) Responda:

💡 1 Resposta

User badge image

Ed Verified user icon

O texto apresentado descreve as funções desejadas para uma Lista Linear Simplesmente Encadeada (LLSE). A função (a) tem como objetivo inserir um novo nó na lista, com um valor de chave primária e um dado fornecidos como parâmetros, de forma que o novo nó seja inserido no meio da lista. Já a função (b) tem como objetivo remover um nó da lista, cujo valor de chave primária seja igual ao parâmetro chave fornecido. É necessário criar um programa completo, com a função main e as funções solicitadas, permitindo o fornecimento de uma chave e um dado para a função (a) e uma chave para a função (b).

0
Dislike0

✏️ 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