力扣上,我把你的代碼照抄過去,運行顯示不通過。
public?int?binarySearch(int?num){ ????int?left?=?1; ????int?right?=?num; ????while(true){ ????????if(left?==?right){ ????????????return?left; ????????} ????????int?mid?=?left?+??(right?-?left)/2; ????????int?res?=?binarySearch(mid); ????????if(res?==?0){ ????????????return?mid; ????????} ????????if(res?==?1){ ????????????left?=?mid?+?1; ????????}else{ ????????????right?=?mid; ????????} ????} }
2025-06-30
哦,這里寫錯了。找到問題了。暈,太特么不小心了。
2025-06-30