使用深度优先搜索(DFS)和回溯的思想实现。 关于判断元素是否使用过,我用了一个二维数组visited对使用过的元素做标记 我将每步的步骤详细解释了一下:更方便复习以及参考。 public class Solution { private static final int [][] dirs={ {-1,0},{0,-1},{1,0},{0,1}};//记录方向用 private int rows;//记录数组行数 private int cols;//记录数组列数 private int len;//记录字符串长度 pri...