Ayuda con algoritmo

Publicado en 'Programación' por ciberjvan, 11 Nov 2009.





  1. ciberjvan

    ciberjvan Miembro nuevo

    Registro:
    1 Mar 2009
    Mensajes:
    13
    Likes:
    0




    ayudenme a pasar este codigo a : algoritmos ..bueno si no es mucho pedir...se puede??


    class PilaArreglo
    {
    private Object[] arreglo;
    private int tope;
    private int MAX_ELEM=100; // maximo numero de elementos en la pila

    public PilaArreglo()
    {
    arreglo=new Object[MAX_ELEM];
    tope=-1; // inicialmente la pila esta vacía
    }

    public void apilar(Object x)
    {
    if (tope+1<MAX_ELEM) // si esta llena se produce OVERFLOW
    {
    tope++;
    arreglo[tope]=x;
    }
    }

    public Object desapilar()
    {
    if (!estaVacia()) // si esta vacia se produce UNDERFLOW
    {
    Object x=arreglo[tope];
    tope--;
    return x;
    }
    }

    public Object tope()
    {
    if (!estaVacia()) // si esta vacia es un error
    {
    Object x=arreglo[tope];
    return x;
    }
    }

    public boolean estaVacia()
    {
    if (tope==-1)
    {
    return true;
    }
    else
    {
    return false;
    }
    }
    }
     


  2. Babyboy03

    Babyboy03 Miembro maestro

    Registro:
    28 Oct 2008
    Mensajes:
    918
    Likes:
    56
    que es lo que necesitas..
     
  3. ciberjvan

    ciberjvan Miembro nuevo

    Registro:
    1 Mar 2009
    Mensajes:
    13
    Likes:
    0
    ..pues era pasar ese codigo ke esta en C++ ..pasarlo a algoritmos ...pero ya lo pase xD jjee.
     
  4. dany__jhon

    dany__jhon Miembro frecuente

    Registro:
    30 Dic 2007
    Mensajes:
    204
    Likes:
    5
    No te explicas bien, si esta en código ahí esta el algoritmo lo querías en pseudocódigo supongo?