How to show that $2^{\sqrt{n}} = n^{\tfrac{\sqrt{n}}{\log_2 n}}$?
Well, I've no idea how to begin solving it, and I'm struggling every day with these questions about logairthms in my course, can anyone give me a hint how to handle these kind of questions?
Answer to the original question
Take the logarithm of the right-hand side: $$ \log\bigl(n^{\tfrac{\sqrt{n}}{\log n}}\bigr)= \frac{\sqrt{n}}{\log n}\log n=\sqrt{n} $$ so the right-hand side is $e^{\sqrt{n}}$ which is much greater, for large $n$, than the left-hand side.
Answer to the modified question
If $\log$ denotes the logarithm in base $a$, the same argument as before shows $$ n^{\tfrac{\sqrt{n}}{\log n}}=a^{\sqrt{n}} $$ If your base is $2$, then you get $2^{\sqrt{n}}$. However, writing $\log n$ to denote the logarithm in base $2$ is, at least, not standard.