博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Leetcode-35 Search Insert Position
阅读量:5257 次
发布时间:2019-06-14

本文共 693 字,大约阅读时间需要 2 分钟。

#35.    Search Insert Position

Given a sorted array and a target value, return the index if the target is found. If not, return the index where it would be if it were inserted in order. You may assume no duplicates in the array. Here are few examples.

 

[1,3,5,6], 5 → 2

[1,3,5,6], 2 → 1

[1,3,5,6], 7 → 4

[1,3,5,6], 0 → 0

题解:因为题目已经给出数组是排序过的,所以直接遍历数组,找到大于或者等于目标值的那个数组元素下标,直接返回即可,如果目标值大于所有数组中的值,则直接返回数组的size即可。

class Solution {public:    int searchInsert(vector
& nums, int target) {        for(int i=0;i
=target)            {                return i;            }        }        return nums.size();            }};

 

转载于:https://www.cnblogs.com/fengxw/p/6082854.html

你可能感兴趣的文章
JS简单的倒计时(代码优化)
查看>>
CSS2.0实现面包屑
查看>>
css font的简写规则
查看>>
CSS| 框模型-輪廓
查看>>
kafka报错 Replication factor: 3 larger than available brokers: 0.
查看>>
linux查看和修改PATH环境变量的方法
查看>>
浅谈自定义UITextField的方法
查看>>
笔记本设置无线热点
查看>>
awk算术运算一例:统计hdfs上某段时间内的文件大小
查看>>
h.264 Mode Decision
查看>>
面向对象进阶(反射)
查看>>
《基于B/S中小型超市进销存管理系统的研究与设计》论文笔记(十六)
查看>>
主数据0
查看>>
HDU2001
查看>>
sql三维数据
查看>>
iOS-id类型
查看>>
ReactNative--View组件
查看>>
C#对.zip 存档读取和写入【转】
查看>>
zabbix图中出现中文乱码问题
查看>>
天眼系统的计划和日程管理
查看>>