超时问题,过了50%,后来想想代码写的太冗余了