[アルゴリズム]自身以外の配列の積
3044 ワード
非自己配列の積
問題を見ると、まず整数に配列全体を乗じて、各配列の値を別々に格納すればいいと思いますが、問題の制約条件に区切り記号を書かないでください.
説明する
問題を見ると、まず整数に配列全体を乗じて、各配列の値を別々に格納すればいいと思いますが、問題の制約条件に区切り記号を書かないでください.
本を解く
def productExceptSelf(nums: List[int]) -> List[int]:
out = []
p = 1
for i in range(0, len(nums)):
out.append(p)
p = p * nums[i]
p = 1
for i in range(len(nums)-1, -1, -1):
out[i] = out[i] * p
p = p * nums[i]
return out
Reference
この問題について([アルゴリズム]自身以外の配列の積), 我々は、より多くの情報をここで見つけました https://velog.io/@injoon2019/알고리즘-자신을-제외한-배열의-곱テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol