中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁 > news >正文

商丘網(wǎng)站建設(shè)案例關(guān)鍵詞優(yōu)化是什么意思

商丘網(wǎng)站建設(shè)案例,關(guān)鍵詞優(yōu)化是什么意思,做網(wǎng)站業(yè)務(wù)好干嗎,angularjs 做的網(wǎng)站題目描述: 給你一個 非空 整數(shù)數(shù)組 nums ,除了某個元素只出現(xiàn)一次以外,其余每個元素均出現(xiàn)兩次。找出那個只出現(xiàn)了一次的元素。 你必須設(shè)計(jì)并實(shí)現(xiàn)線性時(shí)間復(fù)雜度的算法來解決此問題,且該算法只使用常量額外空間。 示例 1 &#…

題目描述:

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

你必須設(shè)計(jì)并實(shí)現(xiàn)線性時(shí)間復(fù)雜度的算法來解決此問題,且該算法只使用常量額外空間。

示例 1 :

輸入:nums = [2,2,1]
輸出:1

示例 2 :

輸入:nums = [4,1,2,1,2]
輸出:4

示例 3 :

輸入:nums = [1]
輸出:1

提示:

  • 1 <= nums.length <= 3 * 104
  • -3 * 104 <= nums[i] <= 3 * 104
  • 除了某個元素只出現(xiàn)一次以外,其余每個元素均出現(xiàn)兩次。

通過次數(shù)

975.3K

提交次數(shù)

1.3M

通過率

72.8%

思路和題解:

思路一:暴力枚舉:

每次從數(shù)組中取出一個數(shù),然后從剩余的數(shù)中查找,如果找不到就說明這個數(shù)只出現(xiàn)一次。時(shí)間復(fù)雜度O(n^2),空間復(fù)雜度O(1),時(shí)間復(fù)雜度不符合要求

思路二:排序

數(shù)組中只有一個數(shù)出現(xiàn)了一次,其余都出現(xiàn)了兩次,可以先將數(shù)組排序,然后再遍歷一次數(shù)組,如過某個數(shù)字和前面的數(shù)后面的數(shù)都不想等,那就是只出現(xiàn)一次的數(shù)。時(shí)間復(fù)雜度O(nlog n),空間復(fù)雜度O(1),空間復(fù)雜度符合條件,時(shí)間復(fù)雜度不知道不知道算不算線性。

思路三:建立映射表

建立一個map,遍歷每一個數(shù)字,遍歷時(shí)查找有無該數(shù)對應(yīng)的鍵,如果有就刪除,如果無就加入,遍歷完后剩下的那個就是只出現(xiàn)一個的數(shù)。

思路四:位運(yùn)算

先將要返回的數(shù)字ans設(shè)為0,ans依次與數(shù)組里的每一個數(shù)進(jìn)行按位異或運(yùn)算,由于異或運(yùn)算是可交換的,運(yùn)算完成后,出現(xiàn)兩次的數(shù)會因?yàn)槊恳晃欢枷嗤優(yōu)?,出現(xiàn)一次的數(shù)和0進(jìn)行異或位運(yùn)算而保留下來。時(shí)間復(fù)雜度O(n),空間復(fù)雜度O(1),都符合要求。代碼:

class Solution{
public:int singleNumber(vector<int>& nums){int ans=0;for(int i=0;i<nums.size();i++)ans^=nums[i];return ans;}
};

http://www.risenshineclean.com/news/6607.html

相關(guān)文章:

  • 南海建設(shè)工程交易中心網(wǎng)站店鋪推廣平臺有哪些
  • 成人大專報(bào)考條件深圳網(wǎng)站優(yōu)化培訓(xùn)
  • 怎么做本地婚姻介紹網(wǎng)站運(yùn)營推廣渠道有哪些
  • 平頂山哪里有做網(wǎng)站的公司培訓(xùn)課程安排
  • 為什么做網(wǎng)站越早越好軍事新聞最新消息今天
  • 純流量卡免費(fèi)申請入口seo優(yōu)化幾個關(guān)鍵詞
  • 甘肅省建設(shè)廳官方網(wǎng)站張睿長沙互聯(lián)網(wǎng)網(wǎng)站建設(shè)
  • 建筑公司企業(yè)宣傳冊溫州企業(yè)網(wǎng)站排名優(yōu)化
  • 北京 高端網(wǎng)站定制seo最新優(yōu)化技術(shù)
  • 怎么建網(wǎng)站鏈接效果最好的推廣軟件
  • wordpress 暗箱長春seo公司
  • 專業(yè)做網(wǎng)站咨詢互聯(lián)網(wǎng)營銷策劃是做什么的
  • asp綠色網(wǎng)站源碼什么是網(wǎng)站推廣
  • ps做網(wǎng)站要求高嗎企業(yè)qq一年多少費(fèi)用
  • 慈溪做無痛同濟(jì) amp 網(wǎng)站如何宣傳推廣產(chǎn)品
  • 個人網(wǎng)站備案做論壇今天上海最新新聞事件
  • wordpress logo不顯示免費(fèi)使用seo軟件
  • 如何建設(shè)企業(yè)人力資源網(wǎng)站蘇州seo培訓(xùn)
  • 近五年關(guān)于網(wǎng)站建設(shè)的參考文獻(xiàn)怎么快速優(yōu)化關(guān)鍵詞排名
  • 岳陽縣住房和城鄉(xiāng)建設(shè)局網(wǎng)站互聯(lián)網(wǎng)培訓(xùn)機(jī)構(gòu)排名前十
  • 江蘇設(shè)計(jì)網(wǎng)站電話網(wǎng)絡(luò)輿情處理公司
  • 網(wǎng)站 chat now怎么做各大網(wǎng)站收錄提交入口
  • 用asp做網(wǎng)站優(yōu)勢青島百度網(wǎng)站排名
  • 上海專業(yè)網(wǎng)站建設(shè)渠道seo優(yōu)化推廣業(yè)務(wù)員招聘
  • 去泰國做賭博發(fā)網(wǎng)站seo免費(fèi)診斷
  • 網(wǎng)頁網(wǎng)站制作維護(hù)十大經(jīng)典事件營銷案例分析
  • 網(wǎng)站的優(yōu)化與網(wǎng)站建設(shè)有關(guān)嗎產(chǎn)品營銷
  • 域名查詢whois臨沂網(wǎng)站建設(shè)優(yōu)化
  • 完善企業(yè)網(wǎng)站建設(shè)最經(jīng)典的營銷案例
  • 海曙網(wǎng)站制作網(wǎng)絡(luò)熱詞大全