我有一个叫做$ A的数组,它只包含非零的正数。PHP数组问题
现在我需要找到任意数量的具有给定总和的不同连续子数组。
我将与例如
$A = array(1,2,3,4,5);
,我期待的总和解释是5
。
然后有(2, 3)
和(5)
。
我试过搜索并得到了一个python代码。我把它翻译给PHP之下,但它拒绝工作
$s = 0;
for($i = 0; $i < count($A); $i++){
for($j=$i; $j < count($A); $j++){
$s = $s + $A[$j];
if($s == $sum) {
echo "[" . $i . " " . $j . "]";
}
}
}
请帮助。
家庭作业? :))) – 2011-03-15 12:33:04
什么是$ B?何时'$ j
jensgram
2011-03-15 12:33:23
另外,你为什么不张贴Python代码? – jensgram 2011-03-15 12:33:43