35. 搜索插入位置

二分,太简单,没啥好说的

class Solution {
public int searchInsert(int[] nums, int target) {
if (nums.length == 0) return 0; int i = 0, j = nums.length;
int mid = (i + j) / 2;
while (i < j) {
if (nums[mid] == target) {
return mid;
} else if (nums[mid] > target) {
if (j == mid) break;
j = mid;
mid = (i + j) / 2;
} else {
if (i == mid) break;
i = mid;
mid = (i + j) / 2;
}
} return j;
}
}

最新文章

  1. POJ 3140 Contestants Division 树形DP
  2. http://blog.csdn.net/z69183787/article/details/37819831
  3. 【HDU】2138 How many prime numbers
  4. List怎么遍历删除元素
  5. Flyweight
  6. 【.NET】传智播客第【19】期就业班视频(高清无加密)
  7. max(min)-device-width和max(min)-width的区别
  8. Singleton 单例模板
  9. Mac上安装pexpect
  10. SharePoint 2013 讨论板列表&quot;Connect to Outlook&quot; 不可用解决方案
  11. Go学习笔记 - 使用jsonrpc进行远程访问
  12. Linux服务管理1-1 课程简介与系统运行级别
  13. linux操作日志:远程登录设置
  14. 静态关键字static用法。
  15. 数据分析处理库--Pandas
  16. kettle在centos7下部署分布式集群
  17. Java BIO、NIO、AIO
  18. C# webApi上传图片 代码篇
  19. hadoop基础学习---基本概念
  20. spring data jap操作

热门文章

  1. ASP.NET Core五种Filter
  2. 分解uber依赖注入库dig-使用篇
  3. hdu4122 制作月饼完成订单的最小花费
  4. PAT 乙级 -- 1001 -- 害死人不偿命的(3n+1)猜想
  5. android中Stub Proxy答疑
  6. John the Ripper破解密码
  7. Win64 驱动内核编程-22.SHADOW SSDT HOOK(宋孖健)
  8. 【python】Leetcode每日一题-螺旋矩阵2
  9. Day003 注释、标识符和关键字
  10. Win10安装Ubuntu子系统(WSL)