寻找旋转排序数组中的最小值——力扣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];
	}
相关推荐
无敌最俊朗@4 小时前
力扣hot100 - 合并两个有序链表21
算法·leetcode·链表
墨染点香4 小时前
LeetCode 刷题【168. Excel 表列名称】
算法·leetcode·职场和发展
hans汉斯4 小时前
基于改进YOLOv11n的无人机红外目标检测算法
大数据·数据库·人工智能·算法·yolo·目标检测·无人机
理人综艺好会4 小时前
redis学习之基础数据结构
数据结构·redis·学习
星轨初途4 小时前
数据结构二叉树之链式结构(3)(下)
c语言·网络·数据结构·经验分享·笔记·后端
valan liya4 小时前
C++list
开发语言·数据结构·c++·list
Swift社区4 小时前
LeetCode 431 - 将 N 叉树编码成二叉树
算法·leetcode·职场和发展
小毅&Nora4 小时前
【后端】【C++】智能指针详解:从裸指针到 RAII 的优雅演进(附 5 个可运行示例)
c++·指针
fashion 道格5 小时前
深入理解数据结构:单链表的 C 语言实现与应用
c语言·数据结构
子一!!5 小时前
数据结构===Map/Set (2)===
数据结构