Python-1次元配列の動的および
配列numsをあげます.配列「動的和」の計算式は、runningSum[i]=sum(nums[0]...nums[i])です.
numsの動的和を返してください.
例:入力:nums=[1,2,3,4]出力:[1,3,6,10]解釈:動的および計算プロセスは[1,1+2,1+2+3,1+2+3+4,1+2+3+4]
メソッド1、このメソッドは計算結果を格納するために新しいリストを定義した.
メソッド2、このメソッドはnumsリスト上で要素の修正を実現する
numsの動的和を返してください.
例:入力:nums=[1,2,3,4]出力:[1,3,6,10]解釈:動的および計算プロセスは[1,1+2,1+2+3,1+2+3+4,1+2+3+4]
メソッド1、このメソッドは計算結果を格納するために新しいリストを定義した.
class Solution:
def runningSum(self, nums: List[int]) -> List[int]:
ls=[]
a=0
for i in range(len(nums)):
a=a+nums[i]
ls.append(a)
return ls
メソッド2、このメソッドはnumsリスト上で要素の修正を実現する
for i in range(1,len(nums)):
nums[i]=nums[i]+nums[i-1]
return nums