I emphasize that I want to prove it by contradiction using cantor diagonal method.
$$A = \{ (a_i) \mid \text{$a_i$ all the binary sequence where $1$ doesn't appear twice in a row}\}.$$
So I'm assuming $A$ is a countable set, and trying to find a contradiction by finding $(a_i)$ in $A$ but not listed.
My first attempt was to take the diagonal and change every $0$ to $1$ and vice versa.
a1 = 01001...
a2 = 10100...
a3 = 01000...
a4 = 00001...
a5 = 10101...
For this example my attempt fail because I will get 11110 which is definitely not part of $A$ (because $1$ appears twice in a row).
The next attempt was to change $0$ to $1$ only if there is not a $1$ in the previous digit.
For this attempt I will get 10100, which is definitely in $A$, but also mentioned before $(a_2)$, so it isn't a contradiction.
Consider each sequence $a_n$ as a sequence of two-digit groupings. So for instance $0101001010...$ would become $01\,\,01\,\,00\,\,10\,\,10...$
Now construct the sequence which has $01$ as its $n$th two-digit grouping if $a_n$ has $00$ as its $n$th two-digit grouping; otherwise it has $00$. This constructed sequence belongs to $A$ but differs from every $a_n$.