技术栈

寻找旋转排序数组中的最小值——力扣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 学习干货分享
相关推荐
博大世界
11 分钟前
matlab结构体数组定义
数据结构·算法
txinyu的博客
12 分钟前
前置声明与 extern
linux·c++
Loo国昌
18 分钟前
【LangChain1.0】第九阶段:文档处理工程 (LlamaIndex)
人工智能·后端·python·算法·langchain
Zach_yuan
20 分钟前
面向对象封装线程:用 C++ 封装 pthread
开发语言·c++·算法
踩坑记录
1 小时前
leetcode hot100 206.反转链表 easy
leetcode
安特尼
1 小时前
X 推荐算法分析
算法·机器学习·推荐算法
罗湖老棍子
2 小时前
强迫症冒险家的任务清单:字典序最小拓扑排序
数据结构·算法·图论·拓扑排序
charlie114514191
3 小时前
计算机图形学速通指南笔记(0)
c++·笔记·软件工程·计算机图形学·工程实践
不穿格子的程序员
3 小时前
从零开始写算法——回溯篇4:分割回文串 + N皇后
算法·深度优先·dfs
带土1
3 小时前
2. C++ private、protected、public
开发语言·c++
热门推荐
01GitHub 镜像站点02OpenCode 入门教程:介绍 · 安装 · 配置第三方 API (如 Claude)03Claude Code Skills 实用使用手册04在VSCode配置Java开发环境的保姆级教程(适配各类AI编程IDE)05UV安装并设置国内源06AI 规范驱动开发“三剑客”深度对比:Spec-Kit、Kiro 与 OpenSpec 实战指南07BongoCat - 跨平台键盘猫动画工具08安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)09Linux下V2Ray安装配置指南10Labelme从安装到标注:零基础完整指南