【C++】【LeetCode】35. Search Insert Position
来源:互联网 发布:sql delete语句 编辑:程序博客网 时间:2024/06/06 16:31
题目
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
思路
这道题非常简单,只要遍历数组,如果当前数比目标大,则就插在这里,返回当前下标。如果小,就继续遍历。遍历结束,插在最后。
代码
class Solution {public: int searchInsert(vector<int>& nums, int target) { int index; for (int i = 0; i < nums.size(); i++) { if (nums[i] >= target) { return i; } } return nums.size(); }};
阅读全文
0 0
- 【C++】【LeetCode】35. Search Insert Position
- [LeetCode]35.Search Insert Position
- LeetCode --- 35. Search Insert Position
- LeetCode 35.Search Insert Position
- [Leetcode] 35. Search Insert Position
- LeetCode 35. Search Insert Position
- [leetcode] 35.Search Insert Position
- Leetcode 35. Search Insert Position
- 35. Search Insert Position LeetCode
- [LeetCode]35. Search Insert Position
- LeetCode 35. Search Insert Position
- 【LeetCode】35. Search Insert Position
- leetcode 35. Search Insert Position
- leetcode 35. Search Insert Position
- LeetCode 35. Search Insert Position
- LeetCode *** 35. Search Insert Position
- leetcode 35. Search Insert Position
- [LeetCode]35. Search Insert Position
- android audio/linux alsa音频-应用与驱动的接口
- P3628 [APIO2010]特别行动队
- 学生点名系统
- 第七章 假设检验(2)
- 【一头扎进JMS】(3)----ActiviteMQ点对点消息实现+消息监听
- 【C++】【LeetCode】35. Search Insert Position
- 求解数组中任意两个元素的和最接近某一个数
- 写一个比较全的进制转换函数-----未完成
- 火线扫描Android静态代码
- REPEATABLE_READ事务级别MYSQL并发小例子
- eclipse maven命令启动tomca遇到的问题,首页拦截问题
- P1725 琪露诺
- jetson tx1 配置SSD固态硬盘
- Arcengine创建内存工作空间,要素类(InMemoryWorkspaceFactory)