5012. Бегущая сумма массива

Easy 3 решили
Дан массив целых чисел nums. Верните массив бегущей суммы той же длины: answer[i] = nums[0] + nums[1] + … + nums[i].

Примеры:

Вход: [1, 2, 3, 4]
Выход: [1, 3, 6, 10]
Объяснение: Накопительные суммы: 1, 1+2, 1+2+3, 1+2+3+4.
Вход: [1, 1, 1, 1, 1]
Выход: [1, 2, 3, 4, 5]
Объяснение: Каждый шаг прибавляет 1.
Вход: [3, 1, 2, 10, 1]
Выход: [3, 4, 6, 16, 17]
Объяснение: 3, 3+1, 4+2, 6+10, 16+1.

Ограничения:

1 <= nums.length <= 1000 -10^6 <= nums[i] <= 10^6

Теги:

Массивы Префиксные суммы

Комментарии (0)

Зарегистрируйтесь или войдите, чтобы оставить комментарий

Пока нет комментариев. Будьте первым!