Azərbaycan dili Bahasa Indonesia Bosanski Català Čeština Dansk Deutsch Eesti English Español Français Galego Hrvatski Italiano Latviešu Lietuvių Magyar Malti Mакедонски Nederlands Norsk Polski Português Português BR Românã Slovenčina Srpski Suomi Svenska Tiếng Việt Türkçe Ελληνικά Български Русский Українська Հայերեն ქართული ენა 中文
Subpage under development, new version coming soon!

Subject: Programação

2009-06-13 06:52:06
coloca aew, vamos juntar as idéias :P

meu professor eu acho que tem 25 anos, deve está no meio da formação, parece um rapper falando(gesticulando), ninguem gosta dele, jah fizeram um abaixo-assinado pra tirá-lo, mas não tem quem colocar
2009-06-13 17:15:08
essa é a classe da estrutura da pilha

//Implementacao utilizando vetores
public class Stack
{
private static final int DEFAULT_SIZE=10;
private Object store [ ];
private int top ;

//construtor alternativo
public Stack(int maxElements)
{
store=new Object[maxElements+1]; // ex:alocando array=new int [10];
}

//construtor PADRAO
public Stack()
{
this(DEFAULT_SIZE);//chama o cosntrutor alternativo
}
//retorna zero da pilha
public boolean empty()
{
return top==0;
}

//insere elemento no topo da pilha
public void push (Object element )
{
if(top==store.length-1)
grow();
else
store[++top]=element;
}

public void grow()
{
Object oldstore[ ]=store;
store=new Object[2 * oldstore.length];
for(int i=0;i<oldstore.length;i++)
store[i]=oldstore[i];
}

public Object pop() throws pilhaVazia
{
if ( empty() )
{
throw new pilhaVazia ("Nao e possivel retirar elementos da pilha. Ela esta vazia.");
}

return store[top --];

}

}//fim class

esse e um exemplo básico pra retirar e colocar elementos na pilha. Fiz de forma estática a inserção.

class ex01
{
public static void main (String [] args)
{
Stack S = new Stack (10);

try
{
S.push(5);
S.push(4);
S.push(3);
S.push(2);
S.push(1);

while (!S.empty()){
System.out.println (S.pop());
}
}
catch ( pilhaVazia pV )
{
System.out.println (pV);
}

}//fim main

}//fim class
2009-06-15 23:03:57
hmm.. o problema é que o prof. quer que eu crie uma estrutura que contenha as 5 estruturas de dados, aí eu não sei como fazer
2009-06-16 01:55:22
Pelo que eu entendi, vc vai ter que criar uma classe que contenha as 5 estruturas de dados (fila, pilha, lista encadeada, tabela hash e árvore)?
2009-06-16 02:33:35
isso

em vez de tabela hash e árvore é

Vetor e Sequencia

q eu acho q deve ser a mesma coisa :P
2009-06-16 06:05:48
Não é a mesma coisa, mas a idéia é +- essa.

Acho mto melhor criar uma classe pra cada estrutura, mas como seu prof. quer do outro jeito, vc vai ter que criar uma classe EstruturaDados, por exemplo, e colocar todos os métodos de cada estrutura. Vai ficar bem grande isso.. hehe
2009-06-16 20:46:03
Tenho todas essas em C, serve? :P


Mas por falar em Java, alguem ja usou aquele GWT do google?
2009-06-16 22:29:03
serve
2009-06-16 22:40:02
eu fiz a prova dele ontem, acho que fechei, valia 7 pts, se eu errei algo, foi no máximo 2 itens

isso sem estudar, pq no site da faculdade tem dizendo que a prova era só dia 22

esse trabalho vale 3 pts
2009-06-18 00:45:14
eu aceito em C# dark :P
2009-06-18 20:06:43
Não, é Czão mesmo hauahuhauha

Eu fiz pra estudar pra AEDII hehe
2009-06-18 23:41:09
ah tem diferença? pensei q C = C#

mandae pra eu ver
2009-06-19 00:41:12
Ô, se tem. E não vou com a cara do .NET framework. =P
2009-06-19 04:49:16
manda o mais rapido possivel plzzzzzzzzz
2009-06-19 05:04:20
Em C?

Acho q eu nao tenho teu email... manda por skmail
2009-06-19 15:43:24
É. mandei lá o email