I found this pattern in Pascal's triangle and I was wondering if it has already been found before :
1 +(1*1⁰) = 1 = 0!
1 1 -(1*1¹)+(1*2¹) = 1 = 1!
1 2 1 +(1*1²)-(2*2²)+(1*3²) = 2 = 2!
1 3 3 1 -(1*1³)+(3*2³)-(3*3³)+(1*4³) = 6 = 3!
1 4 6 4 1 +(1*1⁴)-(4*2⁴)+(6*3⁴)-(4*4⁴)+(1*5⁴) = 24 = 4!
1 5 10 10 5 1 -(1*1⁵)+(5*2⁵)-(10*3⁵)+(10*4⁵)-(5*5⁵)+(1*6⁵) = 120 = 5!
1 6 15 20 15 6 1 +(1*1⁶)-(6*2⁶)+(15*3⁶)-(20*4⁶)+(15*5⁶)-(6*6⁶)+(1*7⁶) = 720 = 6!
We have
$$\sum_{j=0}^n (-1)^{n+j} {n\choose j} (j+1)^n \\ = n! [z^n] (-1)^n \sum_{j=0}^n (-1)^j {n\choose j} \exp((j+1)z) \\ = n! [z^n] (-1)^n \exp(z) (1-\exp(z))^n \\ = n! (-1)^n [z^n] \exp(z) ((-1)^n z^n + \cdots) \\ = n! (-1)^{2n} = n!.$$