三分查找经典实例分析与学习

想必大家不会陌生,二分查找,又名折半查找。是一种非常经典,简单又实用的查找算法。而在二分的基础行又衍生出了三分查找的技术和应用。

三分查找

三分查找的思路与二分查找非常类似。从字面意思可知二分查找是把数据分成两份,而三分是把数据分为三份。

适用场景

三分法可以帮助我们求出单峰函数的极值点(单峰函数的极值就是最值),有 凸曲线 和 凹曲线 两种类型。

通过将不断舍去三份区间的其中一份,不断逼近整体的峰值点。

实例分析:

本题不是裸的三份查找,因此先进行简单的分析。

这正好符合 凹曲线的性质。我们可以绘制出下图的模型。

相关推荐
小席是个热心肠32 分钟前
AI相关的自我学习
java·人工智能·学习
何事误红尘3 小时前
Mqtt学习笔记(一):Mosquitto服务器搭建、MQTTX安装测试
学习
青山是哪个青山3 小时前
LangChain 学习笔记(三):LangSmith 调试与监控
笔记·学习·langchain
那年窗外下的雪.5 小时前
AIDC 学习日志 第 04 天 BGP Underlay 基础与路由选择
服务器·学习·php
蒸蒸yyyyzwd5 小时前
cpp选手备战后端学习笔记day6 秋招笔试题
笔记·学习
weixin_446260857 小时前
AVA-Encoder:面向智能体原生视频表征学习框架
学习·音视频
吃好睡好便好8 小时前
说说口罩的佩戴
学习·生活·口罩
nnerddboy8 小时前
LoRa自学笔记01:原理与学习路线
笔记·学习
fīɡЙtīиɡ ℡8 小时前
大模型结构化输出
人工智能·学习
Dave1205469 小时前
Day17:Agent Memory高级设计——短期记忆、长期记忆与向量语义记忆
人工智能·学习