35.搜索插入位置

张开发
2026/4/17 0:24:19 15 分钟阅读

分享文章

35.搜索插入位置
package org.example; class Solution { public int searchInsert(int[] nums, int target) { // 搜索的起始位置 int start 0; // 搜索的结束位置 int end nums.length - 1; while (start end) { // 计算中间位置 int middle (start end) / 2; // 对比 target 与 nums[middle] if (target nums[middle]) { start middle 1; } else if (target nums[middle]) { end middle - 1; } else { return middle; } } return start; } }

更多文章