Filas, pilhas e listas

6 respostas
J

bom pessoal sou novo aqui e tbm sou novo em programação java

tenho 3 exerciocios q achei na net q nao consigo entender ate pq comecei agora essa aprte de pilhas, lista e filas.

minhas aulas começam depois do carnaval e a materia q vamos começar no curdo é java ai eu gostaria de ja ir adiantando o assunto pra quando começar ja saber direito do q se trata mais nao entendi exatamente o q devo fazer e a diferença entre eles…

  1. Monte uma lista encadeada para armazenar dados reais. Crie um menu com opções de inserir,
    remover, buscar e exibir todo o conteúdo.
  2. Altere o método de inserção para ao invés de receber o dado a ser inserido via parâmetro, este
    novo valor deve ser obtido através da chamada ao método aleatório: Math.random().
  3. Utilizando a sua lista encadeada, faça as devidas alterações para criar uma pilha dinâmica.

sera q alguem pode me ajudar nao precisa postar os exerciocios mais se tiverem alguns exemplos parecidos pra min poder ter uma ideia…

agradeço a todos

6 Respostas

thiagopassosp

Antes de tentar ajudar nos exercicios , tente pegar essas apostilas e ver como cada classe funciona…Pilhas, Filas e Listas…
Se ainda tiver duvida e não conseguir solucionar seus exercicios. é só postar que vamos te ajudar…

abraços e boa sorte !

tiagomac

Eu tava dando esse assunto na faculdade, em estrutura de dados, porem com pascal, tá ai algo que faz falta: Ponteiros, busca em arvores binárias foi um dos melhores assuntos que já tive na vida…
Java, apesar de não possuir ponteiros diretamente, ainda assim com o tempo eu pude notar que as intâncias e criação de variáveis dentro de metodos faz o mesmo trabalho dos ponteiros :)!

fabiozoroastro

No portal java o pessoal já te explicou.
Não coloque posts em caixa alta.
:wink:
Abraço.

J

é q no portal java o pessoal me disse como fazia so nao entendi a forma em codigo fonte mais aqui o rapaz posto ele e agora sim pude entender oq estava dando erro no meu.

J

thiagopassosp:
Antes de tentar ajudar nos exercicios , tente pegar essas apostilas e ver como cada classe funciona…Pilhas, Filas e Listas…
Se ainda tiver duvida e não conseguir solucionar seus exercicios. é só postar que vamos te ajudar…

abraços e boa sorte !


Lista encadeada
http://www.guj.com.br/posts/list/14490.java

http://www.universia.com.br/mit/6/6.170/pdf/6.170_lecture-05.pdf

Pilha
http://www.lisha.ufsc.br/~guto/teaching/sce/ine65100-2003-2/work/sop/docs/sop_pilha_java.pdf

Filas
http://www.lisha.ufsc.br/~guto/teaching/sce/ine65100-2003-2/work/sop/docs/sop_fila_java.pdf

uma coisa q eu nao entendi foi o metodo Math.random().
e como fazer a pilha dinâmica.

thiagopassosp
Método Math.random();

Descrição: um numero aleatório que vai de zero até 1 (0 incluido, 1 nunca será gerado)

Parametro: nenhum

Retorno: double

http://www.javafree.org/javabb/viewtopic.jbb?t=2878

Pilha Dinamica -

http://www.guj.com.br/posts/list/41393.java

Antes de postar faz uma busca no proprio GUJ amigo…
abraços e boa sorte!

Criado 22 de janeiro de 2007
Ultima resposta 23 de jan. de 2007
Respostas 6
Participantes 4