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

歡迎光臨散文網(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ù)字的評論 (共 條)

分享到微博請遵守國家法律
宣恩县| 北碚区| 繁昌县| 梅州市| 常山县| 伊吾县| 嵊州市| 永清县| 芷江| 彰化市| 岢岚县| 通辽市| 牙克石市| 龙陵县| 金阳县| 德钦县| 富宁县| 修文县| 奎屯市| 长宁县| 邵东县| 龙门县| 昌江| 潼南县| 安庆市| 搜索| 阿坝县| 泗水县| 建昌县| 仁布县| 枝江市| 宜川县| 湘潭市| 海兴县| 安顺市| 万安县| 柞水县| 永康市| 高淳县| 巴东县| 新源县|