最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
PHP实现的回溯算法示例
时间:2022-06-24 14:43:29 编辑:袖梨 来源:一聚教程网
问题:
一头大牛驼2袋大米,一头中牛驼一袋大米,两头小牛驼一袋大米,请问100袋大米需要多少头大牛,多少头中牛,多少头小牛?
实现代码:
3)
{
//输出最优解
if($daMi== (2 *$result[1] +$result[2] + 0.5 *$result[3]))
{
echo"最优解,大米:${daMi},大牛:$result[1],中牛: $result[2],小牛:$result[3]n";
}
return;
}
for($i= 0;$i<= 2 *$daMi;$i++)
{
$result[$t] =$i;
//剪枝
if(isOk($t,$daMi,$result))
{
backtrack($t+1,$daMi,$result);
}
$result[$t] = 0;
}
}/*}}}*/
backtrack(1,$daMi,$result);
?>
运行结果如下图:
相关文章
- UC浏览器网页版快捷入口-UC导航2026最新版直达链接 02-02
- 不挂科在线搜题官网入口-网页版免登录直达 02-02
- 电视剧女神蒙上眼高清完整版迅雷云盘下载1080P(4k)资源 02-02
- qq邮箱网页端登录入口-qq邮箱网页端一键直达地址 02-02
- 漫蛙2漫画APP安卓版免费下载-漫蛙漫画官网正版APP入口 02-02
- picacg网页版入口在哪-PicACG漫画官网入口 02-02
