Buen día, quizá la consulta resulte algo trivial y se conteste sola. Si la matriz de entrada tiene dimensiones de 1x2 entiendo que no hay camino posible, pues necesito al menos dos posiciones del tablero para verificar que sea mediante el movimiento de una caballo y por tanto el resultado de todos estos casos (de una única fila) debe ser 0 por más que sea válida?
Lo cual me genera otra pregunta en caso de que n sea mayor a uno. El caso base sería aquel que me dispare los resultados en camino contrario a la recursión, siendo el caso de borde cuando n=0. Pero cuando el código llega recursivamente a n=1, es conveniente tenerlo en cuenta para el caso base o también debo entenderlo como un caso aparte al igual que la condicion de borde y que se disparen los resultados cuando llega a n=2?
Agradezco si al menos pueden guiarme en caso de que sea muy explícita la respuesta, saludos.