1class Solution {2public:3int searchInsert(vector<int> &nums, int target) {4int ans = 0;5int size = nums.size();6if (target > nums[size - 1]) {7return nums.size();8}9for (int i = 0; i < nums.size(); i++) {10while (target > nums[i]) {11if (target == nums[i]) {12return i;13i++;14}15ans = i + 1;16i++;17}18}19return ans;20}21};