While proving that $n! \leq n^n $ using induction is easy, and showing that $ \frac{n}{2}^\frac{n}{2} \leq n! $ by comparing each term of the product does work, I've struggled to come up with a successful way of showing the latter through induction
$$ \frac{k+1}{2}^\frac{k+1}{2} \leq (k+1)! $$ $$ \sqrt{\frac{k+1}{2}} \cdot \frac{k+1}{2}^\frac{k}{2} \leq (k+1)k! $$ $$ \frac{k+1}{2}^\frac{k}{2} \leq \sqrt{2k+2} \cdot k! $$
This is what's seemed to me to be the most promising but I can't seem to take it any further, or find any productive way to apply the inductive assumption
Following @gimusi's hint, by dividing both sides by $ \sqrt{\frac{k+1}{2}}$, which then leads to the result of having to prove: $$ (2k+2)^\frac{1}{k} \leq \frac{k+1}{k} $$ which would be easy to show if it was $ \frac{k}{k+1} $ since it would be smaller than 1, but as it is I can't find a straightfoward way to progress
HINT
We have that
therefore we have
$$(n+1)! =(n+1)n!\stackrel{Ind. Hyp.}\ge (n+1)(n/2)^{n/2}\stackrel{?}\ge((n+1)/2)^{(n+1)/2}$$
then we need to prove that
$$(n+1)(n/2)^{n/2}\stackrel{?}\ge((n+1)/2)^{(n+1)/2}$$
squaring both sides and simplifying we obtain
$$(n+1)n^{n}\stackrel{?}\ge \frac12(n+1)^{n}$$