数组串联OJ链接:1929. 数组串联 - 力扣(LeetCode)
题目:

思路:
题目说 ans 由两个 nums 数组 串联 形成。那么我们就只需要历遍两次nums数组,将它放在我们的ans数组里。
注意:

题目函数对于我们的返回值有要求,需要为我们的数组开辟空间,如果没有开辟空间就无法运行成功。
代码实现:
int* getConcatenation(int* nums, int numsSize, int* returnSize)
{
int *ans = (int*)malloc(sizeof(int)*(numsSize*2));//为数组开辟两倍nums大的空间
for(int i=0;i<numsSize;i++)
{
ans[i]=nums[i];
ans[i+numsSize]=nums[i];//历遍完一次数组后,值依然从nums的开头进

最低0.47元/天 解锁文章
300

被折叠的 条评论
为什么被折叠?



