Mi respuesta es similar a la dada por A.Sh, pero con algunas diferencias.
Sea $A$ sea la matriz dada.
Tenga en cuenta que $A$ sólo tiene una diagonal generalizada con producto distinto de cero, a saber, la diagonal $D$ formado por todas las celdas cuyo valor es un entero positivo impar.
De ello se deduce que $\text{det}(A) = \text{det}(B)$ donde $B$ es la matriz obtenida a partir de $A$ fijando todas las celdas que no estén en $D$ a cero.
Procedemos a encontrar $\text{det}(B)$ . . .
Primero supongamos $n$ es par.
A continuación, la última fila de $B$ es cero, por lo tanto $\text{det}(B) = 0$ .
Siguiente suposición $n$ es impar.
Entonces $B$ es una matriz diagonal de bloques con $2\,{\times}\,2$ bloques cuadrados.
De ello se deduce que $\text{det}(B)$ es el producto de los determinantes de los $2\,{\times}\,2$ por lo que
\begin{align*} \text{det}(B) &=(-1^2)(-(3^2)\cdots (-(n^2))\\[6pt] &=(-1)^{(n+1)/2}(1\cdot 3\cdots n)^2\\[6pt] \end{align*}