21 Desember 2011

Stack


import LinkedLstHead.LinkedList;
import LinkedLstHead.ListNode;


public class Stack {
    LinkedList tumpukan;
    public Stack() {
        tumpukan = new LinkedList();
    }
    public void push(int data) {
        tumpukan.addFirst(data);
    }
    public int pop() {
        return tumpukan.removeFirst();
    }
    public int size() {
        return tumpukan.getSize();
    }
    public boolean isEmpty() {
        if (tumpukan.isEmpty()) {
            return true;
        } else {
            return false;
        }
    }
}

Tidak ada komentar:

Posting Komentar