Назад к задачамПолучайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Intern — Middle
19
Создание массива, содержащего два последовательных копирования исходного списка
Условие задачи
Дан массив arr длиной n. Необходимо сформировать массив result длиной 2·n, в котором сначала идут все элементы arr, а затем их копия в том же порядке.
Пример 1: Input: arr = [1,2,1] Output: [1,2,1,1,2,1] Explanation: Массив result формируется так:
- result = [arr[0],arr[1],arr[2],arr[0],arr[1],arr[2]]
- result = [1,2,1,1,2,1]
Пример 2: Input: arr = [1,3,2,1] Output: [1,3,2,1,1,3,2,1] Explanation: result = [arr[0],arr[1],arr[2],arr[3],arr[0],arr[1],arr[2],arr[3]]
- result = [1,3,2,1,1,3,2,1]