注释里面是二分法,是我在面试时候写的,dp是我面试后写的都只能过10%