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

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

led網(wǎng)站建設(shè)方案模板/成人本科報(bào)考官網(wǎng)

led網(wǎng)站建設(shè)方案模板,成人本科報(bào)考官網(wǎng),平面設(shè)計(jì)網(wǎng)格,圖做的好的網(wǎng)站題目: 給定一個(gè)整數(shù)數(shù)組 nums 和一個(gè)整數(shù)目標(biāo)值 target,請(qǐng)你在該數(shù)組中找出 和為目標(biāo)值 target 的那倆個(gè)整數(shù),并返回它們的數(shù)組下標(biāo)。 你可以假設(shè)每種輸入只會(huì)對(duì)應(yīng)一個(gè)答案,并且你不能使用兩次相同的元素。 你可以按任意順序返…

題目:

給定一個(gè)整數(shù)數(shù)組?nums?和一個(gè)整數(shù)目標(biāo)值?target,請(qǐng)你在該數(shù)組中找出 和為目標(biāo)值?target? 的那倆個(gè)整數(shù),并返回它們的數(shù)組下標(biāo)。

你可以假設(shè)每種輸入只會(huì)對(duì)應(yīng)一個(gè)答案,并且你不能使用兩次相同的元素。

你可以按任意順序返回答案。

題解代碼:

class Solution {
public:vector<int> twoSum(vector<int>& nums, int target) {// 創(chuàng)建一個(gè)哈希表,用于存儲(chǔ)數(shù)組中的元素及其對(duì)應(yīng)的索引unordered_map<int, int> sum_map;// 遍歷數(shù)組中的每一個(gè)元素for(int i = 0; i < nums.size(); i++) {// 計(jì)算目標(biāo)值與當(dāng)前元素的差值int complement = target - nums[i];// 在哈希表中查找是否存在這個(gè)差值auto it = sum_map.find(complement);// 如果找到了差值,說(shuō)明之前已經(jīng)遍歷過(guò)這個(gè)差值對(duì)應(yīng)的元素if(it != sum_map.end()) {// 返回差值的索引和當(dāng)前元素的索引return {it->second, i};}// 如果沒(méi)有找到差值,將當(dāng)前元素及其索引存入哈希表sum_map[nums[i]] = i;}// 如果沒(méi)有找到符合條件的兩個(gè)數(shù),返回空數(shù)組return {};}
};

題解分析:

假設(shè)?nums = [2, 7, 11, 15]target = 9。

  • 第一次迭代:i = 0nums[i] = 2complement = 9 - 2 = 7。哈希表中沒(méi)有?7,將?2?存入哈希表。

  • 第二次迭代:i = 1nums[i] = 7complement = 9 - 7 = 2。哈希表中有?2,返回?2?的索引?0?和當(dāng)前索引?1,即?[0, 1]。

時(shí)間復(fù)雜度

  • 時(shí)間復(fù)雜度:O(n),其中?n?是數(shù)組?nums?的長(zhǎng)度。我們只需要遍歷一次數(shù)組,每次查找哈希表的時(shí)間復(fù)雜度是 O(1)。

  • 空間復(fù)雜度:O(n),哈希表最多存儲(chǔ)?n?個(gè)元素。

這個(gè)算法通過(guò)使用哈希表來(lái)存儲(chǔ)已經(jīng)遍歷過(guò)的元素及其索引,從而在 O(1) 的時(shí)間內(nèi)查找是否存在符合條件的差值,大大提高了效率。

?

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

相關(guān)文章:

  • 互聯(lián)網(wǎng)網(wǎng)站建設(shè)制作/長(zhǎng)沙百度推廣開(kāi)戶
  • 中山網(wǎng)站制作公司/網(wǎng)站建設(shè)首頁(yè)
  • 品牌建設(shè)的路徑/網(wǎng)站排名優(yōu)化查詢
  • 江蘇今天剛剛的最新新聞/seo網(wǎng)站優(yōu)化報(bào)價(jià)
  • 中海建筑建設(shè)有限公司網(wǎng)站/seo排名賺app下載
  • 建湖做網(wǎng)站哪家公司好/seo排名優(yōu)化推廣報(bào)價(jià)
  • wordpress添加主題設(shè)置選項(xiàng)/搜索引擎優(yōu)化是指
  • 洛陽(yáng)市App網(wǎng)站開(kāi)發(fā)公司/挖掘愛(ài)站網(wǎng)
  • 廉江新聞最新消息/南京百度seo
  • 百度seo排名點(diǎn)擊/廣州網(wǎng)站快速優(yōu)化排名
  • 旅游網(wǎng)站開(kāi)發(fā)需求分析目的/軟文寫(xiě)作是什么意思
  • 網(wǎng)站怎么做關(guān)鍵詞優(yōu)化/數(shù)據(jù)統(tǒng)計(jì)網(wǎng)站有哪些
  • 上海網(wǎng)站建設(shè)培訓(xùn)班/網(wǎng)站推廣培訓(xùn)
  • 模板式網(wǎng)站建設(shè)/市場(chǎng)監(jiān)督管理局投訴電話
  • b站黃頁(yè)推廣2023更新/電腦版百度網(wǎng)盤(pán)
  • 花錢(qián)做網(wǎng)站注意些什么/百度關(guān)鍵詞排名批量查詢工具
  • 在建工程查詢網(wǎng)站/網(wǎng)站自然優(yōu)化
  • 專(zhuān)門(mén)設(shè)計(jì)網(wǎng)站的公司叫什么/免費(fèi)推廣網(wǎng)站推薦
  • 今日的上海發(fā)布/網(wǎng)站排名優(yōu)化軟件有哪些
  • 電商模板免費(fèi)下載/資源企業(yè)網(wǎng)站排名優(yōu)化價(jià)格
  • 做網(wǎng)站泰安/網(wǎng)絡(luò)營(yíng)銷(xiāo)戰(zhàn)略有什么用
  • 大良營(yíng)銷(xiāo)網(wǎng)站建設(shè)效果/seo推廣怎么做
  • 建設(shè)銀行的社會(huì)招聘網(wǎng)站/網(wǎng)站seo課設(shè)
  • 做網(wǎng)站的公司不會(huì)設(shè)計(jì)/市場(chǎng)營(yíng)銷(xiāo)實(shí)際案例
  • 用java做網(wǎng)站教程/佛山百度快速排名優(yōu)化
  • 義烏網(wǎng)站建設(shè)方式/網(wǎng)站是怎么做的
  • 免費(fèi)二級(jí)網(wǎng)站/關(guān)鍵詞優(yōu)化難度分析
  • 網(wǎng)站做關(guān)鍵詞鏈接有用嗎/制作網(wǎng)站要花多少錢(qián)
  • 做網(wǎng)站要怎么備案/品牌推廣是做什么的
  • 錦州網(wǎng)站建設(shè)哪家好/seo的基本步驟是什么