最简单的函数逼近法~~ 题目意思很简单,这个题我们要说的是一种新的解题方法(当然,对我来说是新的,老鸟就不用说了三.)
题目大意是:如图,有一个街道,街道两边平行的有两排房子,一个长为X的梯子和一个长为Y的梯子如图那样放置在街道上.现在已知X,Y的长度和两个梯子的交点离地的高度C,求街道的宽度.
简单的几何分析后,设宽度为W,很快可以得到一个宽度和Y,X,C之间的关系(想直接解出W好像很有困难)
c/sqrt((x*x-w*w))+c/sqrt((y*y-w*w))-1=0-----------F(w);
显然满足这个方程的W即为本题的解;现在我们无法直接解出这个方程,那我们就开始二分查找;
0<W<Z=X>Y?Y:X
题目大意是:如图,有一个街道,街道两边平行的有两排房子,一个长为X的梯子和一个长为Y的梯子如图那样放置在街道上.现在已知X,Y的长度和两个梯子的交点离地的高度C,求街道的宽度.
简单的几何分析后,设宽度为W,很快可以得到一个宽度和Y,X,C之间的关系(想直接解出W好像很有困难)
c/sqrt((x*x-w*w))+c/sqrt((y*y-w*w))-1=0-----------F(w);
显然满足这个方程的W即为本题的解;现在我们无法直接解出这个方程,那我们就开始二分查找;
0<W<Z=X>Y?Y:X