模板 2018-01-20 三分 三分法求极值
2018-01-20 16:46
337 查看
这个原理真没啥好说的, 其他的博客都写得比我好....
直接上模板:
double trichotomy(double minn,double maxx)
{//给定了函数的定义域
double l, r,ml,mr,ml_v,mr_v;
l=minn;
r=maxx;
while (l+eps<r)
{
ml=(l+r)/2;
mr=(ml+r)/2;
ml_v=f(ml);//f()表示要求极值的函数
mr_v=f(mr);//f()表示要求极值的函数
if (ml_v>=mr_v)//求最大值中间是>=, 最小值则是<=;
r=mr;
else
l=ml;
}
return l;
}
直接上模板:
double trichotomy(double minn,double maxx)
{//给定了函数的定义域
double l, r,ml,mr,ml_v,mr_v;
l=minn;
r=maxx;
while (l+eps<r)
{
ml=(l+r)/2;
mr=(ml+r)/2;
ml_v=f(ml);//f()表示要求极值的函数
mr_v=f(mr);//f()表示要求极值的函数
if (ml_v>=mr_v)//求最大值中间是>=, 最小值则是<=;
r=mr;
else
l=ml;
}
return l;
}
相关文章推荐
- 洛谷 P3382 【模板】三分法(三分 二分)
- (求极值)三分模板
- 三分法求极值模板
- hihocoder 1142 三分求极值【三分算法 模板应用】
- 三分法(Ternary Search)求解凸(凹)函数的极值问题<方法篇>
- 三分法——求解凸性函数的极值问题
- (hiho一下)三分·三分求极值
- hihoCoder#1142(三分求极值)
- 【转】三分法——求解凸性函数的极值问题
- hihocoder 1142 三分法求极值
- 【模板】三分法
- 三分法——求解凸性函数的极值问题(转载自czyuan)
- 【算法分析】之重新认识三分-----求极值(极大值和极小值)
- #1142 : 三分·三分求极值 ( 三分极值 )
- HDU 4717 The Moving Points (三分 模板)
- 二分+三分模板
- C++——三分答案模板——UmBasketella
- [模板]三分法
- 二分法&三分法 - 模板
- hihoCoder #1142 : 三分求极值