文档章节

数组变换 就是除掉当前元素,其他所有元素的积

华帝之魂
 华帝之魂
发布于 2014/06/04 09:51
字数 313
阅读 9
收藏 0

就是除掉当前元素,其他所有元素的积

arr = (1, 2, 1, 1, 2, 1, 1, 2, 3, 2)
arr_sum = []
arr_sum1 = []
arr_sum2 = []
n = 10
sum_arr = 0
sum_1 = 1
sum_2 = 1
for i in range(0, n-1):
   sum_1 *= arr.__getitem__(i)
   arr_sum1.append(sum_1)
   print sum_1
print "*******"
for j in range(n-1, 0, -1):
   sum_2 *= arr.__getitem__(j)
   arr_sum2.insert(0, sum_2)
   print sum_2
arr_sum1.insert(0, 0)
arr_sum2.insert(9, 0)
print arr_sum1
print "----------"
print arr_sum2
for k in range(0, n):
   sum_arr = arr_sum1.__getitem__(k) + arr_sum2.__getitem__(k)
   arr_sum.append(sum_arr)
print arr_sum

这是输出结果:
[0, 1, 2, 2, 2, 4, 4, 4, 8, 24]
----------
[48, 24, 24, 24, 12, 12, 12, 6, 2, 0]
[48, 25, 26, 26, 14, 16, 16, 10, 10, 24]

初学用python写了一个简单的,如有不足之处,还望大家不吝赐教,也希望和大家一同探讨哈

© 著作权归作者所有

共有 人打赏支持
华帝之魂
粉丝 2
博文 1
码字总数 313
作品 0
武汉
程序员
238. Product of Array Except Self。

Given an array of n integers where n > 1, nums, return an array output such that output[i] is equal to the product of all the elements of nums except nums[i]. Solve it without d......

Leafage_M
01/05
0
0
python 矩阵转置transpose--实战应用详解

在读图片时,会用到这么的一段代码: imagevectorlen = np.prod(image_size)#总元素大小,3*55*47 img = Image.open(path) arrimg = np.asarray(img, dtype='float64') arrimg = arrimg.tran......

AnneQiQi
2017/03/08
0
0
11.24~25数据结构题解及总结

题面见OwenOwl的博客 以下是每道题: 第一天 HDRF 注意到在删除完一个子树前不会删除其他的子树。 于是可以递归处理这个问题,对于当前根节点,找到子树中最小的节点,再以该节点为根递归。 ...

myjs999
2017/11/26
0
0
图像卷积与滤波的一些知识点

图像卷积与滤波的一些知识点 zouxy09@qq.com http://blog.csdn.net/zouxy09 之前在学习CNN的时候,有对卷积进行一些学习和整理,后来就烂尾了,现在稍微整理下,先放上来,以提醒和交流。 一...

li_wen01
2017/06/05
0
0
从零开始机器学习-18 CNN:卷积神经网络

前言 卷积网络的应用并非始于近期,而早在上世纪90年代的时候就已经有所应用。由于运算性能的提升与数据量的爆炸(GPU与大数据),使得深度学习爆发性地发展,而卷及网络正是深度学习爆发的莫...

养薛定谔的猫
06/15
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

kernel version does not match DSO version

错误信息: kernel version 384.11 does not match DSO version 384.130.0 原因是: cuda driver版本太低,不匹配DSO 简单有效的修复方法,升级nvidia driver, 步骤如下: 1. google seach ...

刘小米
今天
0
0
maven坐标和依赖

一、maven坐标详解 <groupId>com.fgt.club</groupId><artifactId>club-common-service-facade</artifactId><version>3.0.0</version><packaging>jar</packaging> maven的坐标元素说......

老韭菜
今天
1
0
springmvc-servlet.xml配置表功能解释

问:<?xml version="1.0" encoding="UTF-8" ?> 答: xml version="1.0"表示是此xml文件的版本是1.0 encoding="UTF-8"表示此文件的编码方式是UTF-8 问:<!DOCTYPE beans PUBLIC "-//SPRING//......

隐士族隐逸
今天
1
0
基于TP5的微信的公众号获取登录用户信息

之前讲过微信的公众号自动登录的菜单配置,这次记录一下在TP5项目中获取自动登录的用户信息并存到数据库的操作 基本的流程为:微信设置自动登录的菜单—>访问的URL指定的函数里获取用户信息—...

月夜中徘徊
今天
0
0
youTrack

package jetbrains.teamsys.license.runtime; 计算lis package jetbrains.ring.license.reader; 验证lis 安装后先不要生成lis,要把相关文件进行替换 ring-license-checker-1.0.41.jar char......

max佩恩
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部