[剑指 Offer 53 - I. 在排序数组中查找数字 I

tech2024-12-29  17

剑指 Offer 53 - I. 在排序数组中查找数字 I - 力扣(LeetCode)

一般写法

class Solution { public: int search(vector<int>& nums, int target) { return count(nums.begin(), nums.end(), target); } };

由于是排序数组,优化一下:

class Solution { public: int search(vector<int>& nums, int target) { return upper_bound(nums.begin(), nums.end(), target) - lower_bound(nums.begin(), nums.end(), target); } };
最新回复(0)