# LeetCode - 0034. Find First and Last Position of Element in Sorted Array ### 題目網址:https://leetcode.com/problems/find-first-and-last-position-of-element-in-sorted-array/ ###### tags: `LeetCode` `Medium` `二分搜尋法(Binary Search)` ```cpp= /* -LeetCode format- Problem: 34. Find First and Last Position of Element in Sorted Array Difficulty: Medium by Inversionpeter */ class Solution { public: vector<int> searchRange(vector<int>& nums, int target) { int first = lower_bound(nums.begin(), nums.end(), target) - nums.begin(); if (first == nums.size() || nums[first] != target) return { -1, -1 }; return { first, int(upper_bound(nums.begin(), nums.end(), target) - nums.begin() - 1) }; } }; ```