面试刷题偶有记录
1.在排序数组中查找元素的第一个和最后一个位置给定一个按照升序排列的整数数组 nums,和一个目标值 target。找出给定目标值在数组中的开始位置和结束位置。你的算法时间复杂度必须是O(log n) 级别。如果数组中不存在目标值,返回[-1, -1]。示例:输入: nums = [5,7,7,8,8,10], target = 8输出: [3,4]class Solution { public int[] searchRange(int[] nums, int ...
原创
2020-09-25 23:57:11 ·
3289 阅读 ·
0 评论