我尝试过这个问题,并且出于某种原因,它没有出来正确。给定一串字符串,找出有多少种可能的解决方案存在于迷宫中,这些字符串由一个“R”(老鼠),一个“C”(奶酪),多个“X”(不能通过的块),和“。”(可能的途径),其任务是找出老鼠可以吃到的奶酪的路线数量,而不会增加奶酪在其路径上的任何点上的(欧几里得)距离。看起来什么错我的代码 public class RatRoute {
private st
我试图创建迷宫与联盟查找,但无法删除墙壁。 这就是我到目前为止所得到的。 private void createMaze (int cells, Graphics g) {
s = new int[cells*cells]; //No unions yet setting all to -1
for(int i = 0; i < cells*cells; ++i){
需要在正确的方向上进行类别分配。我已阅读其他职位,提到创建一个变量/方法来存储路径,但不知道如何得到它... 编辑9/28/16 能够达到迷宫的终点,但还没有想出 如何打印只采取的路径;我真的需要 import java.io.*;
import java.util.*;
public class Maze
{
private static int rows, cols, sta