I'm supposed to consider the difference $\frac{1}{n+1}-\frac{1}{n}$ and let it equal to $\epsilon$. Hence $\epsilon=\frac{1}{n(n+1)}$. But how do I show that the number of boxes of size $\epsilon$ to cover the set is $N(\epsilon)=2n$?
After that, the proof is easy.
Thanks
edit: An easy upper bound is $N(\epsilon)\leq\frac{1}{\epsilon}=n(n+1)$ since it covers the whole interval $[0,1]$, but I don't know h0w to bring that down to $2n$.
Use $n$ boxes to cover $[0,\frac1{n+1}]$. Then use the other $n$ boxes to cover each $\frac1k$ for $1 \le k \le n$. This shows the upper bound is $2n$.
You know that you need at least $n$ boxes of this size to cover the numbers $1/k$ for $1 \le k \le n$. Because there is no box of this size that will cover two of these points. This gives you a lower bound of $n$.