手撕代码难度如何