###### tags: `Array`
# LeetCode 1929.Concatenation of Array
Given an integer array ```nums``` of length ```n```, you want to create an array ```ans``` of length ```2n``` where ```ans[i] == nums[i]``` and ```ans[i + n] == nums[i]``` for ```0 <= i < n``` (0-indexed).
Specifically, ```ans``` is the concatenation of two ```nums``` arrays.
Return the array ```ans```.
>Example 1:
```
Input: nums = [1,2,1]
Output: [1,2,1,1,2,1]
Explanation: The array ans is formed as follows:
- ans = [nums[0],nums[1],nums[2],nums[0],nums[1],nums[2]]
- ans = [1,2,1,1,2,1]
```
>Example 2:
```
Input: nums = [1,3,2,1]
Output: [1,3,2,1,1,3,2,1]
Explanation: The array ans is formed as follows:
- ans = [nums[0],nums[1],nums[2],nums[3],nums[0],nums[1],nums[2],nums[3]]
- ans = [1,3,2,1,1,3,2,1]
```
### Constraints:
- $n == nums.length$
- $1 <= n <= 1000$
- $1 <= nums[i] <= 1000$
---
### Idea:
>
### Solution:
Python:
```python=
class Solution:
def getConcatenation(self, nums: List[int]) -> List[int]:
return nums + nums
```
C++:
```cpp=
```