学习笔记第二十一节:三分法

正题

      三分法就很常见了,它是用来求一个关于x的函数的区间单峰最值(最大或者最小)。

      在进行三分的时候,我们习惯在l和r之间去两个点。

      mid1=l+(r-l)/3

      mid2=l+(r-l)/3*2

      然后我们判断f(mid1)f(mid2)之间的大小关系。

      当函数为上凸时,

      如果f(mid1)<f(mid2),那么答案肯定在mid1~r这个区间。

      否则,答案肯定在l~mid2这个区间。

      这个是很明显的,分几种情况讨论就可以了。

      1.当mid1,mid2都在函数顶点左边时,顶点在mid1左边;当mid1在函数顶点左边时,mid2在函数顶点右边时,顶点在mid1的右边;当mid1,mid2都在函数顶点右边时,f(mid1)>f(mid2),矛盾。

      2.同1证明即可。

      如果是下凹,那么符号就相反。

      也是分几种情况讨论就行了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值