class Solution { public: int search_helper(vector<int>& nums, int target, int left, int right) { if (nums.empty()) return -1; if (left > right) return -1; int medium = left + (right - left) / 2; if (nums[medium] > target) { return search_helper(nums, target, left, medium - 1); } else...