#include <vector> class Solution { public: int binarySearch(vector<int>& nums, int target, int start, int end) { if (end < start) { return -1; } int mid = (start + end)/2; if (nums[mid] < target) { start = mid + 1; return binarySearch(nums, target, start, end); } else if(nums[m...