Назад к задачам
Junior — Senior
7

Поиск парных индексов с заданной суммой

Получайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Условие задачи

Дан массив целых чисел arr и целое число targetSum. Необходимо вернуть индексы двух элементов, сумма которых равна targetSum.

Можно считать, что в каждом входном массиве существует ровно одно корректное решение, а один и тот же элемент использовать дважды нельзя.

Порядок индексов в возвращаемом массиве не важен.

Пример 1:

Input: arr = [2, 7, 11, 15], targetSum = 9
Output: [0, 1]
Explanation: arr[0] + arr[1] == 9, поэтому возвращаем [0, 1].

Пример 2:

Input: arr = [3, 2, 4], targetSum = 6
Output: [1, 2]