Search⌘ K
AI Features

Solution: Single Element in a Sorted Array

Understand how to identify the unique element in a sorted array where every other integer appears twice. This lesson teaches you to apply a modified binary search approach, adjusting mid pointers and leveraging pair properties to achieve efficient O(log n) time searching with constant space usage.

Statement

You are given a sorted array of integers, nums, where all integers appear twice except for one. Your task is to find and return the single integer that appears only once.

The solution should have a time complexity of O(logn)O(\log n) or better and a space complexity of O(1)O(1).

Constraints:

  • 11 \leq ...