一条链子断3条最低成本计算

Posted samxiong

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一条链子断3条最低成本计算相关的知识,希望对你有一定的参考价值。

$arr = [5,2,4,6,3,7];
for($i=1;$i<count($arr)-2;$i++)

	$result = eee($arr,$i);
	$temp = (isset($temp)==false || $temp[0]>$result[0])?$result:$temp;

echo "成本:",$temp[0]," index:",$temp[1],",",$temp[2]," values:",$arr[$temp[1]],",",$arr[$temp[2]];


function eee($a,$p)

	$len = count($a);
	$temp = -1;
	for($i=1;$i<$len;$i++)
	
		if($i<$p-1 || $i>$p+1)
		
			if($temp==-1 || $a[$i]<$a[$temp])
			
				$temp = $i;
			
		
	
	return [$a[$p]+$a[$temp],$p,$temp];

  

以上是关于一条链子断3条最低成本计算的主要内容,如果未能解决你的问题,请参考以下文章

把需求变化带来的代码修改成本降至最低的一种方法

公路村村通

7-10 公路村村通

08-图7 公路村村通

怎么用SQL语句查询最低最高工资人的 姓名 工资 城市

08-图7 公路村村通 (30 分)