本文共 873 字,大约阅读时间需要 2 分钟。
#includeint* twoSum(int* nums, int numsSize, int target, int *returnSize) { for (int i = 0; i < numsSize; i++) //两个for一个是循环遍历总的数组,另一个是returnSize存放结果的 for(int j = i+1; j < numsSize; j++) { if(nums[i] + nums[j] == target) { returnSize[0]= i; returnSize[1]= j; } } for (int k = 0; k < 2; k++) printf("%d",returnSize[k]); return 0;}int main(){ int a[4] ={ 2,7,11,15 }; int c[2] ={ 0,0}; twoSum(a,4, 13, c);}
转载地址:http://spcki.baihongyu.com/