35. Search Insert Position

来源:互联网 发布:oracle数据库参数 编辑:程序博客网 时间:2024/05/21 10:25
class Solution {public:    int searchInsert(vector<int>& nums, int target) {        int len = nums.size();        if(len == 0){            return 0;        }        if(target < nums[0] || target == nums[0]){            return 0;        }        //cout<<len<<endl;        if(target > nums[len-1]){            return len;        }        if(target == nums[len-1]){            return len-1;        }        for(int i = 1 ;i <= len ; i++){            if(target < nums[i]){                return i ;            }            else if(target == nums[i]){                return i;            }        }    }};
注意相等的情况位置就是 原位置。
0 0