int* twoSum(int* nums, int numsSize, int target, int* returnSize) {
int i,j;
for(i=0;i<numsSize;i++)
{
for(j=i+1;j<numsSize;j++)
{
if(nums[i]+nums[j]==target)
{
int*new=malloc(sizeof(int)*2);
new[0] = i;
new[1] = j;
*returnSize=2;
return new;
}
}
}
*returnSize=0;
return NULL;
}
C语言两数之和(枚举法)
最新推荐文章于 2024-07-08 14:56:17 发布