Let $M$ be the $(2n+1)\times (2n+1)$ skew symmetric matrix with entries given by $$a_{ij} = \begin{cases} \,\,\,\, 1 & \text{if } i-j\in \{-2n, -2n+1, \dots, -n-1\} \cup \{1, 2, \dots, n\}\\ -1 & \text{if } i-j\in \{-n, -n+1, \dots, -1\}\cup \{n+1,n+2, \dots, 2n\} \end{cases}$$ Find $\mbox{rank}(M)$.
So, drawing the matrix out, I see that the entries along the main diagonal are all $0$'s, the entries of the $n$ diagonals immediately below the main one are $1$'s, the entries of the $n$ diagonals below that are $-1$'s, and the entries of the $n$ diagonals immediately above the main diagonal are $-1$'s, and the $n$ diagonals above that are $1$'s. I know that to find the rank, I need to convert to reduced row echelon form and find the number of leading ones. Is there a way to do this efficiently? Does one have to convert to reduced row echelon form?
Row and column operations are helpful, but you don't need to convert $M$ into an echelon form. Let $\mathbb F$ be the underlying field, $e\in\mathbb F^n$ be an all-one vector and $K\in M_n(\mathbb F)$ be the skew symmetric matrix whose entries in the strictly upper triangular part are all equal to $-1$. Then $$ M=\pmatrix{K&-K-I&e\\ -K+I&K&-e\\ -e^T&e^T&0} $$ and \begin{aligned} &\phantom{=}\pmatrix{I&0&0\\ I&I&0\\ e^T&e^T&1} \pmatrix{K&-K-I&e\\ -K+I&K&-e\\ -e^T&e^T&0} \pmatrix{I&I&e\\ 0&I&e\\ 0&0&1}\\ &=\pmatrix{K&-K-I&e\\ I&-I&0\\ 0&0&0}\pmatrix{I&I&e\\ 0&I&e\\ 0&0&1}\\ &=\pmatrix{K&-I&0\\ I&0&0\\ 0&0&0}. \end{aligned} Hence the rank of $M$ is $2n$.