Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package JEG_SKAL_BLI_PRO;
- import java.util.ArrayList;
- public class Moves {
- private ArrayList<Integer[]> list = new ArrayList<Integer[]>();
- public Moves() {
- }
- public Integer[] pop() {
- if(list.size() < 1) return new Integer[]{0, 0}; // empty stack
- Integer[] lastMove = list.get(list.size()-1);
- list.remove(list.size()-1);
- return lastMove;
- }
- public void push(Integer[] move) {
- list.add(move);
- }
- public void printMoves() {
- for(int i=0;i < list.size();i++) {
- int y = list.get(i)[0];
- int x = list.get(i)[1];
- System.out.println((i+1)+": Queen placed at: "+y+","+x);
- }
- }
- public int length() {
- return list.size();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement