[Leetcode] 35. Search Insert Position
Algorithm2021. 7. 25. 20:06
반응형
Identifying the Problem
오름차순 정렬된 nums 수열안에 target이 들어갈 index를 return한다.
Organizing thoughts
1. 수열이 비어있는 경우 0을 return 한다.
2. target이 수열 내에서 가장 큰 경우 numsSize를 return 한다.
3. target이 nums의 다음 수보다 작거나 같으면 해당 index를 return한다.
Sourcecode
int searchInsert(int* nums, int numsSize, int target){
if(numsSize == 0) return 0;
for(int i=0; i<numsSize; i++)
{
if( target <= *(nums+i) )
return i;
}
return numsSize;
}
반응형
'Algorithm' 카테고리의 다른 글
[Leetcode] 58. Length of Last Word (0) | 2021.07.26 |
---|---|
[Leetcode] 53. Maximum Subarray (0) | 2021.07.25 |
[Leetcode] 28. Implement strStr() (0) | 2021.07.25 |
[Leetcode] 27. Remove Element (0) | 2021.07.25 |
[Leetcode] 26. Remove Duplicates from Sorted Array (0) | 2021.07.25 |
댓글()