查到了就返回找到的位置, 如果没查到就返回在哪个位置插入不改变顺序, 如果都返回正数的话就会有歧义, 所以就用负数来表示没查到但可以插入的位置.