数组剔除元素后的乘积

题目

给定一个整数数组A。输出一个数组A的乘积数组B,并且在计算中不使用除法

思路

通过两层遍历,不断将每个元素的乘积挑选到数组B中

nums = [1, 2, 3, 4, 5]  
b=[]
for i in range(0,len(nums)):
    n=1
    for j in range(0,len(nums)):
        if j !=i:
            n*=nums[j]
            print(n)
    b.append(n)


print(b)
posted @   荒坂株式会社  阅读(4)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】
点击右上角即可分享
微信分享提示