Re: [闲聊] 每日leetcode

楼主: NCKUEECS (小惠我婆)   2024-03-09 11:25:22
水P币时间
2540. Minimim Common Value
两个排序过的array,找出同时出现的最小值,没有就回传-1
思路:two pointer
int getCommon(int* nums1, int nums1Size, int* nums2, int nums2Size){
int i=0, j=0;
while(i!=nums1Size && j!=nums2Size){
if(nums1[i]==nums2[j])
return nums1[i];
else if(nums1[i]<nums2[j])
i++;
else
j++;
}
return -1;
}
作者: SecondRun (雨夜琴声)   2024-03-09 11:34:00
大师

Links booklink

Contact Us: admin [ a t ] ucptt.com