Problem
Ask
Submissions

Problem: Single Element in a Sorted Array

Medium
30 min
Explore how to locate the single non-duplicate element in a sorted array by applying a modified binary search. Understand problem constraints and optimize the solution with O(log n) time complexity and constant space, enhancing your skills in advanced search techniques.

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 nums.length 103\leq 10^3

  • 00 \leq nums[i] 103\leq 10^3

Problem
Ask
Submissions

Problem: Single Element in a Sorted Array

Medium
30 min
Explore how to locate the single non-duplicate element in a sorted array by applying a modified binary search. Understand problem constraints and optimize the solution with O(log n) time complexity and constant space, enhancing your skills in advanced search techniques.

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 nums.length 103\leq 10^3

  • 00 \leq nums[i] 103\leq 10^3