下一个更大元素I(力扣

int* nextGreaterElement(int* nums1, int nums1Size, int* nums2, int nums2Size, int* returnSize) {
   int* ret=(int*)calloc(nums1Size,sizeof(int));
   *returnSize=0;
   for(int i=0;inums1[i])
           {
               ret[(*returnSize)++]=nums2[j];
               break;
           }
           else if(j=nums2Size-1) ret[(*returnSize)++]=-1; 
           if(nums1[i]==nums2[j])temp=1;
       }
   } 
   return ret;
}

你可能感兴趣的:(leetcode,算法)