/**
* Note: The returned array must be malloced, assume caller calls free(). */int* twoSum(int* nums, int numsSize, int target,int* returnSize){ int i,j; int *XB; XB=(int*)malloc(2*sizeof(int)); for(i=0;i<numsSize-1;i++) {for(j=1;j<numsSize-i;j++) if(nums[i]+nums[i+j]==target) {XB[0]=i; XB[1]=i+j; break; } if(XB[0]==i&&XB[1]==i+j&&nums[i]+nums[i+j]==target) break; } *returnSize=2; return XB;}
leetcode打卡1
最新推荐文章于 2022-11-04 23:55:34 发布