LeetCode_34_在排序数组中查找元素的第一个和最后一个位置
❗️剑指Offer_53-1_在排序数组中查找数字1
题目描述:
1 | 给定一个按照升序排列的整数数组 nums,和一个目标值 target。找出给定目标值在数组中的开始位置和结束位置。如果数组中不存在目标值 target,返回 [-1, -1]。 |
解法1:二分查找
1 | //这道题可以看作是自己实现C++里的lower_bound和upper_bound函数 |
1 | //剑指Offer_53-1_在排序数组中查找数字1 |