540.Single-Element-in-a-Sorted-Array
540. Single Element in a Sorted Array
题目地址
https://leetcode.com/problems/single-element-in-a-sorted-array/
题目描述
You are given a sorted array consisting of only integers where every element appears exactly twice, except for one element which appears exactly once. Find this single element that appears only once.
Example 1:
Input: [1,1,2,3,3,4,4,8,8]
Output: 2
Example 2:
Input: [3,3,7,7,10,11,11]
Output: 10代码
Approach 0: use XOR
O(n)
Approach 1: Binary Search
O(logN)
Approach #3 Binary Search on Evens indexes Only
O(logN)
Last updated
Was this helpful?