技术栈

寻找旋转排序数组中的最小值——力扣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 学习干货分享
相关推荐
Reisentyan
6 小时前
[Refactor]CPP Learn Data Day 1
c++·重构
xiaoye-duck
6 小时前
C++ STL set 系列深度解析:从底层原理、核心接口到实战场景
开发语言·c++·stl
big_rabbit0502
6 小时前
JVM堆内存查看命令
java·linux·算法
m0_66257797
6 小时前
C++中的RAII技术深入
开发语言·c++·算法
旖-旎
6 小时前
二分查找(点名)(8)
c++·算法·二分查找·力扣
承渊政道
6 小时前
【优选算法】(实战体验滑动窗口的奇妙之旅)
c语言·c++·笔记·学习·算法·leetcode·visual studio
lemonth
6 小时前
图形推理----
人工智能·算法·机器学习
2401_89148217
6 小时前
C++代码复杂性分析
开发语言·c++·算法
keep intensify
6 小时前
单词搜索-
算法·深度优先
zx_zx_123
6 小时前
定长滑动窗口和不定长滑动窗口
数据结构·算法
热门推荐
01GitHub 镜像站点02Qwen3.5 开源全解析:从 0.8B 到 397B,代际升级 + 全场景选型指南03围棋-html版本04小黑课堂计算机二级WPSoffice题库软件下载安装教程(2026年3月最新版)05班级宠物园部署指南06OpenClaw 使用和管理 MCP 完全指南07AI 编程三剑客:Spec-Kit、OpenSpec、Superpowers 深度对比与实战指南08UV安装并设置国内源09OpenClaw Control UI安全上下文访问配置10“wsl --install -d Ubuntu-22.04”下载慢,中国地区离线安装 Ubuntu 22.04 WSL方法(亲测2025年5月6日)