[Off] [Desafio] Estrutura Pilha
#2

Eu vi isso em um PDF que eu estava estudando mais nao consigui resolver ... Mais tem esse code que eu entendi um pouco , E igual a isto ou esta errado ?

OBS: Nao foi eu que fiz , Autor : mantu

Код:
package help.guj.zagaia;  
  
public class SimpleStackTest {  
    public static void main(String[] args) {  
        String[] names = {  
            "Mark", "Berg", "John", "Beni", "Jebb", "June",  
            "Mary", "Karl", "Fred", "Hall", "Troy", "Joan"  
        };  
        SimpleStack stack = new SimpleStack(10);  
          
        System.out.println(  
            "Pilha de " + stack.getCapacity() + " posiзхes criada: " + stack  
        );  
        System.out.println();  
          
        System.out.println("Preenchendo a pilha:");  
        for(int i = 0; i < names.length; i++) {  
            System.out.print("\tInserindo o nome \"" + names[i] + "\":\t");  
            if(stack.push(names[i]) == null)  
                System.out.println("PILHA CHEIA!!! impossнvel inserir...");  
            else  
                System.out.println(  
                    stack + ". " + (stack.getCapacity() - stack.getSize()) +   
                    " posiзхes restantes."  
                );  
        }  
        System.out.println();  
          
        System.out.println("Removendo 5 elementos da pilha:");  
        for(int i = 1; i <= 5; i++) {  
            System.out.print("\t" + i + "a. remoзгo: \"" + stack.pop() + "\".");  
            System.out.println(" A pilha agora esta assim: " + stack);  
        }  
        System.out.println();  
          
        System.out.println(  
            "O atual nome no topo da pilha й \"" + stack.peek() + "\"."  
        );  
        System.out.println(  
            "O que? Nгo acredita??? Veja entгo: " + stack  
        );  
        System.out.println("Ora essa...");  
        System.out.println();  
          
        stack.clear();  
        System.out.println("Limpando a pilha: " + stack);  
        System.out.println();  
          
        System.out.print("Consigo tirar mais algo da pilha? ");  
        System.out.println(  
            stack.pop() == null ? "Nгo consigo..." : "Consigo sim!"  
        );  
    }  
}
E isso ? se for tenho mais ou menos uma ideia de como fazer
Reply


Messages In This Thread
[Desafio] Estrutura Pilha - by WLSF - 03.03.2014, 20:52
Re: [Desafio] Estrutura Pilha - by shittt - 03.03.2014, 21:07
Re: [Desafio] Estrutura Pilha - by WLSF - 03.03.2014, 21:09
Re: [Desafio] Estrutura Pilha - by Marlon_Lorran - 03.03.2014, 22:04
Re: [Desafio] Estrutura Pilha - by WLSF - 03.03.2014, 22:13
Re: [Desafio] Estrutura Pilha - by Marlon_Lorran - 03.03.2014, 22:43
Respuesta: [Desafio] Estrutura Pilha - by DanDRT - 03.03.2014, 23:10
Re: [Desafio] Estrutura Pilha - by WLSF - 03.03.2014, 23:19
Re: [Desafio] Estrutura Pilha - by Dolby - 03.03.2014, 23:30
Re: [Desafio] Estrutura Pilha - by WLSF - 03.03.2014, 23:47

Forum Jump:


Users browsing this thread: 1 Guest(s)