当前位置: 首页 > news >正文

搜索插入位置 -- 二分查找

目录

一:题目

二:算法原理

三:代码分析


一:题目

题目链接:35. 搜索插入位置 - 力扣(LeetCode) 

二:算法原理

三:代码分析

class Solution {
public:
    int searchInsert(vector<int>& nums, int target)
    {
        int left = 0, right = nums.size() - 1;
        while (left < right)
        {
            int mid = left + (right-left) / 2;

            if (nums[mid] >= target)
                right = mid;
            else 
                left = mid+1;
        }
        if(nums[left] < target)
            return left+1;
        else 
            return left;
    }
};

http://www.dtcms.com/a/125803.html

相关文章:

  • 每日一题(小白)暴力娱乐篇29
  • 新能源车「大三电」与「小三电」
  • GitLab之搭建(Building GitLab)
  • 【数据结构】堆排序详细图解
  • Python实现浏览器模拟访问及页面解析的全面指南
  • 智能自动化管理系统
  • 3.0/Q2,Charls最新文章解读
  • 自动化测试常用函数
  • django数据迁移操作受阻
  • 4185 费马小定理求逆元
  • 处理Excel表不等长时间序列用tsfresh提取时序特征
  • 博途之有意思的字到布尔的互相变换
  • vue拓扑图组件
  • Spring Boot(九十):集成SSE (Server-Sent Events) 服务器实时推送
  • 【数据结构 · 初阶】- 顺序表
  • SOEM编译Ubuntu 22.04
  • 平行分类账配置后单独过账
  • HumanDil-Ox-LDL:保存:2-8℃保存,避免强光直射,不可冻存
  • 分布式ID生成算法:雪花算法和UUID
  • Android 权限列表
  • 为什么Java不支持多继承?如何实现多继承?
  • jmeter 集成ZAP进行接口测试中的安全扫描 实现方案
  • x265 编码参数 subpelRefine 详细解析
  • 【KWDB 创作者计划】第一卷:基础架构篇
  • 企业数据安全如何保障?深度解析AIGC系统源码本地化部署
  • 【C#】一种优雅的基于winform的串口通信管理
  • 飞行计划优化:基于Matlab的整数规划模型与实战应用
  • 彩讯携Rich AICloud与一体机智算解决方案亮相中国移动云智算大会
  • FCOS目标检测
  • 浅入浅出 GRPO in DeepSeekMath