首页 > 其他 > 详细

[USACO2003][poj2110]Mountain Walking(二分答案+bfs)

时间:2014-03-10 07:56:16      阅读:553      评论:0      收藏:0      [点我收藏+]

http://poj.org/problem?id=2110

题意:给你一个n*n矩形(n<=100),每个位置上都有一个数字代表此处山的高度,要从(1,1)走到 (n,n),要求一条路径使得这条路径上最高山和最矮山的高度差最小,输出这个最小高度差。

分析:这个n很小,所以容易想到bfs撸,但n也不小,直接bfs会撸爆,于是可以二分最后的高度差下界,然后bfs判定,这样大大减少了每次bfs的遍历结点个数,节省了大量时间和空间。

[USACO2003][poj2110]Mountain Walking(二分答案+bfs),布布扣,bubuko.com

[USACO2003][poj2110]Mountain Walking(二分答案+bfs)

原文:http://www.cnblogs.com/wmrv587/p/3590913.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!