Pila de enteros en Java

pila de enteros

pila de enteros
Practicando en la chamba ya que en la escuela casi nunca hacia tareas solo me sabia la teoria de estas cosas y ahorita que tengo tiempo libre hare cosas para aprender y saber donde utilizarlas.
Hice una clase Pila como se explico uno posts antes para que hagan el ejercicio de las torres de hanoi sin recursividad.

Si hay algun error favor de avisar en los comentarios 😀

Clic para ver el codigo
[cc lang=”java”]
public class Pila {
private int tope; //maximo de la pila
int pointer=-1; // apuntador al ultimo elemento agregado a la pila
private int[]elementos; //

public Pila(int size) {

this.elementos= new int[size];
this.tope=size-1;
System.out.println(“Se creo una pila de “+ size + ” Elementos”);
}

public boolean push (int elemento){
if(this.tope==this.pointer){
System.out.println(“No se pueden agregar mas elementos 🙁 “);
return false;
}
System.out.println(“se agrego el elemento “+elemento+” 😀 “);
this.pointer+=1;
elementos[this.pointer]=elemento;
return true;
}

public int pop(){
int elemento = 0;
if(this.pointer==-1){
System.out.println(“No tiene elementos 🙁 “);
return elemento;
}
elemento=this.elementos[this.pointer];
System.out.println(“Se Obtubo el elemento “+elemento+” 😀 “);
this.pointer-=1;
return elemento;
}
/* public void showElements(){
for(int i=0; i se me perdio el codigo lueog lo veo*/ [/cc]

Facebook Comments

1 comment
  1. Bitacoras.com
    octubre 11, 2009 at 9:26 pm

    Información Bitacoras.com…

    Valora en Bitacoras.com: Hize una clase Pila como se explico uno posts antes para que hagan el ejercicio de las torres de hanoi sin recursividad. Si hay algun error favor de avisar en los comentarios Clic para ver el codigo 1 2 3 4 5 6 7 8 9 10 11 12…..

    Reply
Leave a Reply

Your email address will not be published. Required fields are marked *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Do NOT follow this link or you will be banned from the site!