列文虎克
查看原帖
列文虎克
551788
Miyamizu_Mitsuha楼主2023/9/17 19:12

2023 csp-j 初赛 洛谷有题中,第19题(完善程序第一大题)的代码有误。

int find missing(vector<int>& nums) {
int left = 0, right = nums.size() - 1;
    while (left < right){
        int mid = left + (right  left) / 2;
        if (nums[mid] - mid+ ①) {
            ②;
        } else {
            ③;
        }
    }
    return ④;
}

该函数中的

nums[mid] - mid+ ①

应当更正为

nums[mid] == mid+ ①
2023/9/17 19:12
加载中...