Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

dferetto

exercicio 2 lista dupla

Recommended Posts

2) Acrescente o método inserirAntes na classe ListaDuplaInt que está em anexo abaixo. O método deverá inserir o novoValor antes do nodo que contém o valor e retornar true se obteve sucesso ou false nos casos em que o valor não existe na estrutura de dados.

 

> public boolean inserirAntes( int valor, int novoValor )

 

public class FilaInt
{
	ListaDuplaInt lista;
	
	// Gera uma nova instância de FilaInt
	public FilaInt()
	{
		lista = new ListaDuplaInt();
	}
	
	// Insere o "valor" na estrutura
	public void inserir( int valor )
	{
		// complete aqui
	}
	
	// Retira um elemento da estrutura e retorna o seu valor
	public int retirar()
	{
		// complete aqui
	}
	
	// Retorna o número de elementos armazenados na estrutura
	public int obterTamanho()
	{
		// complete aqui
	}
	
	// Consulta o valor do elemento que está apto a ser retirado
	public int consultar()
	{
		// complete aqui
	}
	// Retorna um vetor com todos os elementos presentes na fila
	pulic int[] obterVetor()
	{
		// complete aqui
		// o tamanho do vetor (de retorno) deve ser igual ao número de 
		// elementos existente na fila
	}
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Isso é Java ou C++?

 

Só há um método pronto dessa classe.

Como é a estrutura dos dados?

 

Na verdade é preciso implementar todos os métodos e não só esse que voce pediu.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.