编写一个函数,不用临时变量,直接交换numbers = [a, b]
中a
与b
的值。
示例:
输入: numbers = [1,2]
输出: [2,1]
提示:
numbers.length == 2
-2147483647 <= numbers[i] <= 2147483647
来源:力扣(LeetCode)
int* swapNumbers(int* numbers, int numbersSize, int* returnSize)
{
*returnSize=2;
int *ans=(int *)malloc(*returnSize*sizeof(int));
assert(ans!=NULL);
//交换下标???
ans[0]=numbers[1];
ans[1]=numbers[0];
return ans;
}