最小的是0,最大的是1,那么介于中间的那些值我们怎么处理?
那么事实上我们试了很多样例之后。。
我猜他是。。每个步长step_length=1/(max-min+1)
然后每个值就会变成(val-1)*step_length
如果都是非零或者都是0则在对应位置返回0
一个非零一个零则返回1