我有一個叫做$ 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