小编gai*_*nco的帖子

试图解决15个Puzzle,OutOfMemoryError

有没有什么办法可以优化这段代码,以免内存不足?

import java.util.HashMap;
import java.util.Map;
import java.util.PriorityQueue;
import java.util.Random;
import java.util.Stack;

public class TilePuzzle {

    private final static byte ROWS = 4;
    private final static byte COLUMNS = 4;
    private static String SOLUTION = "123456789ABCDEF0";
    private static byte RADIX = 16;

    private char[][] board = new char[ROWS][COLUMNS];
    private byte x; // row of the space ('0')
    private byte y; // column of the space ('0') private String representation;
    private boolean change = false; // Has the board changed after the …
Run Code Online (Sandbox Code Playgroud)

java puzzle out-of-memory sliding-tile-puzzle

2
推荐指数
1
解决办法
2736
查看次数

标签 统计

java ×1

out-of-memory ×1

puzzle ×1

sliding-tile-puzzle ×1