试图创建一个函数,其中数组a作为参数传递,而返回的是一对索引x,y,使得最大值和为求和(ax:y)。
例如,假设我有数组[4, -2, -3, 7, 3, -1]。函数将接受这个数组,并发出(3,4),因为从索引3到索引4的数字序列是在这个数组中所能做的最大的序列。10是将任何序列相加后在这个数组中找到的最大数目。
这就是我到目前为止所掌握的代码,这些代码或多或少都能工作,但是数组长度超过10000要花费很长的时间。有什么建议吗?
def bentley(a):
max = 0
indices = 0,0
for x in range(len(a)):
当更新一个有4个表的数据库时,如果一个特定的表还没有得到updating..then格式的数据,我如何向该表插入相同的数据??
我的数据库是基于搜索引擎优化,所以插入网络信息到所有4个表。这些表按域名索引。因此,如果有四个表获得了正在更新的域名,那么它将更新所有的表,否则不会。但是我想把域名和信息添加到没有相同信息的表中。
现在我使用的是普通的更新查询
mysql_query("UPDATE LOW_PRIORITY dscrpn SET descr='$descr',title='$title' WHERE web='".mysql_r