136. Single Number
題目網址:https://leetcode.cn/problems/single-number/
題意:給一非空的 array
nums
, 當中只有一個數n1
只出現一次, 找出n1
。
Solution:
想法:利用 XOR 的特性,
a ^ a = 0
且0 ^ b = b
, 還有交換性
e.g.b ^ a ^ b = a ^ (b ^ b) = a ^ 0 = a
class Solution { |
- time:$O(n)$ ➔ 遍歷
nums
- space:$O(1)$ ➔ 只需要常數空間
本部落格所有文章除特別聲明外,均採用 CC BY-NC-SA 4.0 許可協議。轉載請註明來自 Zako's Blog!
評論