Search Insert Position | LeetCode 35 | C++, Java, Python

preview_player
Показать описание

**** Best Books For Data Structures & Algorithms for Interviews:**********
*****************************************************************************

June LeetCoding Challenge | Problem 10 | Search Insert Position | 10 June,
Facebook Coding Interview question,
google coding interview question,
leetcode,
Search Insert Position,
Search Insert Position c++,
Search Insert Position Java,
Search Insert Position python,
Search Insert Position solution,
35. Search Insert Position,

#Facebook #CodingInterview #LeetCode #JuneLeetCodingChallenge #Google #Amazon #BinarySearch
Рекомендации по теме
Комментарии
Автор

class Solution {
public:
int searchInsert(vector<int>& nums, int target) {
auto it = std::find(nums.begin(), nums.end(), target);
if(it == nums.end())
it = std::find_if(nums.begin(), nums.end(), [&](int num){ return num > target; });

return it - nums.begin();
}
}; using find algorithms

antonios-m
Автор

you're the best, you are so smart to solve this problems!

JoaoVictor-lqew
Автор

in python you can directly do :
return bisect.bisect_left(nums, target)
one liner solution

sourabhtiwari
welcome to shbcf.ru