技术栈

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

hazel爱吃肉2023-08-03 17:44

文章目录

      • 题目描述
      • [解法 二分法](#解法 二分法)

题目描述



解法 二分法



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];
	}
上一篇:Nginx配置WebSocket反向代理
下一篇:MongoDB 学习干货分享
相关推荐
czlczl20020925
12 小时前
算法:二叉树的公共祖先
算法
Q***l687
13 小时前
C++在计算机图形学中的渲染
开发语言·c++
稚辉君.MCA_P8_Java
13 小时前
Gemini永久会员 Java动态规划
java·数据结构·leetcode·排序算法·动态规划
oioihoii
13 小时前
C++语言演进之路:从“C with Classes”到现代编程基石
java·c语言·c++
小白程序员成长日记
13 小时前
2025.11.23 力扣每日一题
算法·leetcode·职场和发展
咔咔咔的
13 小时前
3190. 使所有元素都可以被 3 整除的最少操作数
c++
cookqq
14 小时前
mongodb根据索引IXSCAN 查询记录流程
数据结构·数据库·sql·mongodb·nosql
T***1607
14 小时前
C++在游戏开发中的AI行为树
开发语言·c++
16_one
14 小时前
autoDL安装Open-WebUi+Rag本地知识库问答+Function Calling
人工智能·后端·算法
ohyeah
15 小时前
栈:那个“先进后出”的小可爱,其实超好用!
前端·数据结构
热门推荐
01GitHub 镜像站点02【保姆级教程】免费使用Gemini3的5种方法!免翻墙/国内直连03BongoCat - 跨平台键盘猫动画工具04UV安装并设置国内源05安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)06Linux下V2Ray安装配置指南07Google Antigravity:无法登录?早期错误、登录修复和用户反馈指南08Labelme从安装到标注:零基础完整指南09全球最强模型Grok4,国内已可免费使用!(附教程)1046个Nano-banana 精选提示词,持续更新中