The Knight's Tour
Given a board size (numRows, numCols) and a starting position (startRow, startCol), determine if the knight can visit every cell exactly once.
Given a board size (numRows, numCols) and a starting position (startRow, startCol), determine if the knight can visit every cell exactly once.