技术栈

LeetCode | 704.二分查找

ErizJ2024-10-14 8:09
  • 标准的二分查找,直接上模板!
python 复制代码
class Solution(object):
    def search(self, nums, target):
        """
        :type nums: List[int]
        :type target: int
        :rtype: int
        """
        l = 0
        r = len(nums) - 1
        while l <= r:
            mid = (l + r + 1) / 2
            if nums[mid] == target:
                return mid
            elif nums[mid] < target:
                l = mid + 1
            else:
                r = mid - 1
        return -1
上一篇:C#/.NET/.NET Core技术前沿周刊 | 第 9 期(2024年10.07-10.13)
下一篇:全球化浪潮下的中国IT产业
相关推荐
Tipriest_
18 小时前
C++ 的 ranges 和 Python 的 bisect 在二分查找中的应用与实现
c++·python·算法·二分法
晨晖2
19 小时前
顺序查找:c语言
c语言·开发语言·算法
LYFlied
19 小时前
【每日算法】LeetCode 64. 最小路径和(多维动态规划)
数据结构·算法·leetcode·动态规划
Salt_0728
20 小时前
DAY44 简单 CNN
python·深度学习·神经网络·算法·机器学习·计算机视觉·cnn
货拉拉技术
20 小时前
AI拍货选车,开启拉货新体验
算法
MobotStone
20 小时前
一夜蒸发1000亿美元后,Google用什么夺回AI王座
算法
Wang20122013
20 小时前
RNN和LSTM对比
人工智能·算法·架构
xueyongfu
20 小时前
从Diffusion到VLA pi0(π0)
人工智能·算法·stable diffusion
永远睡不够的入
20 小时前
快排(非递归)和归并的实现
数据结构·算法·深度优先
cheems9527
20 小时前
二叉树深搜算法练习(一)
数据结构·算法
热门推荐
01GitHub 镜像站点02从快手“12·22”直播攻击事件看:一次教科书式的业务层饱和攻击033D 圣诞树网页代码04UV安装并设置国内源05Linux下V2Ray安装配置指南06Gemini3 生成的基于手势控制3D粒子圣诞树07在VSCode配置Java开发环境的保姆级教程(适配各类AI编程IDE)08解决 WSL Ubuntu 中 /etc/resolv.conf 自动重置问题09开源分享 | 超浪漫 3D 圣诞树立体动画(附零基础使用教程)10GLM-4.7 vs MiniMax-M2.1:代码工程理解