If I wake up at 4 a. m. and can't sleep, I no longer beat myself up. I just turn on my computer and enjoy some uninterrupted work time, then take a mid-morning nap before heading into the office.
如果我在四点起床,再也睡不着,我就不会再强迫自己入睡,而是打开电脑,享受一些不被打扰的工作时间,然后在上午补一觉,再去办公室。
And when I do this test, what I want to do, is say I'm going to pick the middle spot, and depending on the test, if I know it's in the upper half, I'm going to set my start at the mid point and the end stays the same, if it's in the front half I'm going to keep the front the same and I'm going to change the endpoint.
如果我知道目标数可能,再比中值点大的区间里,我可能就会把开始点设为中值点,而尾点不变,如果在小的那个区间里,就保持开始点不变而把尾点设为中值点,你们可以看到这儿的代码,就是这么做的,对不对?它是怎么做的?
That's just the those-- let me use my pointer that's just these two lines here. I checked the value, and in one case, I'm changing the last to be mid minus 1, which is the case I'm in here and I just call again. All right?
来看看ppt,这里有两条线,我检查了值,在一种情况下,我把last指向了中点减一,就是这种情况,我们再来调用一下怎么样?
应用推荐