使用搜索解决15拼图

时间:2010-05-17 13:58:07

标签: java puzzle

我正在尝试使用垂直条和下划线来编写4 x 4网格。我有一个拼图课,但我想知道我可以使用哪些字段和方法来表示和操作拼图的配置。

参考:Fifteen puzzle

1 个答案:

答案 0 :(得分:1)

我同意,您可以提供更多信息......但是,请考虑这样的方法:

在您的拼图类中,您可能有一个Value [] []成员用于存储值。你可以做这样的事情

public Value get(int x, int y) {
    return values[x][y];
}

public void set(int x, int y, Value v) {
    values[x][y] = v;
}