Search⌘ K
AI Features

Search Insert Position

Explore how to apply modified binary search to efficiently locate the index of a target value or determine its correct insertion position within a sorted array. This lesson helps you implement a solution with logarithmic time complexity, mastering a key pattern for coding interviews in C#.

Statement

Given a sorted array of distinct integers, nums, and an integer, target, return the index of target if it exists in the array.
If the target is not present, return the index where it should be inserted to maintain the sorted order.

Your algorithm must run in the O(logn)O(\log n) time.

Constraints:

  • 1 ...