最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

LeetCode-136-只出現(xiàn)一次的數(shù)字

2021-11-18 14:43 作者:雄獅虎豹  | 我要投稿

只出現(xiàn)一次的數(shù)字

題目描述:給定一個非空整數(shù)數(shù)組,除了某個元素只出現(xiàn)一次以外,其余每個元素均出現(xiàn)兩次。找出那個只出現(xiàn)了一次的元素。

說明:

你的算法應(yīng)該具有線性時間復(fù)雜度。 你可以不使用額外空間來實(shí)現(xiàn)嗎?

示例說明請見LeetCode官網(wǎng)。

來源:力扣(LeetCode) ??

鏈接:https://leetcode-cn.com/problems/single-number/ ??

著作權(quán)歸領(lǐng)扣網(wǎng)絡(luò)所有。商業(yè)轉(zhuǎn)載請聯(lián)系官方授權(quán),非商業(yè)轉(zhuǎn)載請注明出處。

解法一:二進(jìn)制運(yùn)算

利用二進(jìn)制運(yùn)算的異或運(yùn)算操作符^,異或運(yùn)算就是二進(jìn)制位上相同位置的數(shù)字如果相同則為0,如果不同則為1,即0^0=0,1^0=1,0^1=1,1^1=0。所以通過遍歷一遍數(shù)組,把每一個數(shù)字進(jìn)行異或運(yùn)算,由于重復(fù)的數(shù)字異或之后都是0,最后的結(jié)果就是只出現(xiàn)了一次的元素。

【每日寄語】 你的負(fù)擔(dān)將變成禮物,你受的苦將照亮你的路。



LeetCode-136-只出現(xiàn)一次的數(shù)字的評論 (共 條)

分享到微博請遵守國家法律
纳雍县| 临泉县| 敦化市| 咸阳市| 建始县| 兴国县| 宜黄县| 吉林市| 开原市| 宜阳县| 鄂州市| 阳西县| 封开县| 兴仁县| 拜城县| 石屏县| 三原县| 泗阳县| 宜丰县| 淅川县| 商南县| 新田县| 通州市| 铜川市| 广昌县| 嘉鱼县| 镇远县| 潮州市| 陆良县| 东平县| 太保市| 新兴县| 襄汾县| 青神县| 灵武市| 渑池县| 仙游县| 老河口市| 清水河县| 柳州市| 宁海县|