第一题用动态规划做AC了,其他都没有AC。。。 public static void search(int n,int row,int col) { if(row == 0 && col == 0){ count++; return; } if(array[row][col].equals("X")){ return; } if (array[row][col].equals(".") && row == 0 && col != 0){ search(n,row,col-1); search(n,row+1, col-1); } if (array[row][col].equals(".") && row == 1 && col != 0){ search(n,row-1, col-1); search(n,row, col-1); } }