技术栈

540. Single Element in a Sorted Array

ujn201612222024-01-15 8:53

540. Single Element in a Sorted Array

python 复制代码
class Solution:
    def singleNonDuplicate(self, nums: List[int]) -> int:
        l,r=0,len(nums)-1
        while l<r:
            mid=(l+r)//2
            if mid%2==1 and nums[mid-1]==nums[mid]:
                l=mid+1
            elif mid%2==0 and nums[mid+1]==nums[mid]:
                l=mid+1
            else:
                r=mid
        return nums[l]

二分

上一篇:手写实现 bind 函数
下一篇:java-Lambda 语法总结
相关推荐
浅念-
2 小时前
递归解题指南:LeetCode经典题全解析
数据结构·算法·leetcode·职场和发展·排序算法·深度优先·递归
洛水水
3 小时前
【力扣100题】33.验证二叉搜索树
算法·leetcode·职场和发展
如竟没有火炬
10 小时前
接雨水22
数据结构·python·算法·leetcode·散列表
洛水水
11 小时前
【力扣100题】34.二叉搜索树中第K小的元素
c++·算法·leetcode
_深海凉_
11 小时前
LeetCode热题100-翻转二叉树
算法·leetcode·职场和发展
小雅痞
13 小时前
[Java][Leetcode simple] 205. 同构字符串
java·算法·leetcode
焜昱错眩..
14 小时前
力扣周赛难题 3906.统计网格路径中好整数的数目——自我拆解学习与分析(数位dp上下界的奇妙)
学习·算法·leetcode·动态规划
兰令水
14 小时前
topcode【随机算法题】【2026.5.14打卡-java版本】
java·算法·leetcode
小辉同志
14 小时前
72. 编辑距离
leetcode·多维动态规划
z20050930
15 小时前
今日算法:617,合并二叉树
算法·leetcode
热门推荐
01GitHub 镜像站点02Codex 接入 DeepSeek API 完整配置文档03CC-Switch & Claude 基于 Linux 服务器安装使用指南04【AI】2026 年具身智能模型和世界模型总结05零基础教你claude code 接入 deepseek V406AI科技热点日报 | 2026年5月11日07codex app每次打开重连5次Reconnecting问题解决08人工智能最新动态 AI 日报 · 2026年5月10日09Cursor 接入 DeepSeek‑V4‑Pro 完整指南(2026 实测)10Gemini大升级、AI眼镜首发、Android XR亮相,13天后见分晓