寻找旋转排序数组中的最小值——力扣153

文章目录

题目描述



解法 二分法



cpp 复制代码
int findMin(vector<int>& nums){
		int l=0, r=nums.size()-1;
		while(l<r){
			int mid = (l+r)/2;
			if(nums[mid]<=nums[r]) r=mid;
			else l=mid+1;
		}
		return nums[l];
	}
相关推荐
2401_8960081910 分钟前
GCC 使用说明
前端·javascript·算法
1白天的黑夜110 分钟前
动态规划-LCR 089.打家劫舍-力扣(LeetCode)
c++·算法·leetcode·动态规划
yy鹈鹕灌顶12 分钟前
LeetCode 字符串类题目解析与 Java 实现指南(深度优化版)
java·开发语言·算法·leetcode
摆烂仙君1 小时前
怎么样进行定性分析
人工智能·算法·机器学习·数学建模
阳光_你好2 小时前
简单介绍C++中线性代数运算库Eigen
开发语言·c++·线性代数
codists2 小时前
《算法导论(第4版)》阅读笔记:p86-p90
算法
ShineSpark3 小时前
C++面试3——const关键字的核心概念、典型场景和易错陷阱
c++·算法·面试
爱吃涮毛肚的肥肥(暂时吃不了版)5 小时前
仿腾讯会议——音频服务器部分
c++·qt·面试·职场和发展·音视频·腾讯会议
智驱力人工智能5 小时前
AI移动监测:仓储环境安全的“全天候守护者”
人工智能·算法·安全·边缘计算·行为识别·移动监测·动物检测
DpHard6 小时前
自用Vscode 配置c++ debug环境
c++·ide·vscode