PHP和数组的平衡点

时间:2015-10-30 13:24:41

标签: php

有没有人有使用PHP查找数组平衡点的经验?

我很难找到解决方案或任何有关如何实现这一目标的信息。

1 个答案:

答案 0 :(得分:0)

<?php
$arrayData = array(1,2,3,2,1);
for($i=0;$i<count($arrayData);$i++)
{
    $sumLeft = 0;
    $sumRight = 0;
    for($key=0; $key <= $i; $key++)
    {
        $sumLeft += $arrayData[$key];
    }
    for($key=$i; $key < count($arrayData); $key++)
    {
        $sumRight += $arrayData[$key];
    }
    if($sumLeft == $sumRight)
    {
        echo "Array Possition : "$i;
    }   
}
?>