国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

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

建設(shè)數(shù)字官方網(wǎng)站網(wǎng)絡(luò)推廣員為什么做不長

建設(shè)數(shù)字官方網(wǎng)站,網(wǎng)絡(luò)推廣員為什么做不長,網(wǎng)站建設(shè)規(guī)劃案例,網(wǎng)站實現(xiàn)隸書繁體文章目錄🐨1.題目🐇2. 解法1-兩次遍歷🍀2.1 思路🍀2.2 代碼實現(xiàn)🐁3. 解法2-快慢指針🌾3.1 思路🌾3.2 **代碼實現(xiàn)**🐮4. 題目鏈接🐨1.題目 給你單鏈表的頭結(jié)點head&#…

請?zhí)砑訄D片描述

文章目錄

    • 🐨1.題目
    • 🐇2. 解法1-兩次遍歷
      • 🍀2.1 思路
      • 🍀2.2 代碼實現(xiàn)
    • 🐁3. 解法2-快慢指針
      • 🌾3.1 思路
      • 🌾3.2 **代碼實現(xiàn)**
    • 🐮4. 題目鏈接

🐨1.題目

給你單鏈表的頭結(jié)點head,請你找出并返回鏈表的中間結(jié)點。
如果有兩個中間結(jié)點,則返回第二個中間結(jié)點。

示例1:
在這里插入圖片描述

輸入: head = [1,2,3,4,5]
輸出: [3,4,5]
解釋: 鏈表只有一個中間結(jié)點,值為 3 。

示例2:
在這里插入圖片描述

輸入: head = [1,2,3,4,5,6]
輸出: [4,5,6]
解釋: 該鏈表有兩個中間結(jié)點,值分別為 3 和 4 ,返回第二個結(jié)點。

提示:

  • 鏈表的結(jié)點數(shù)范圍是 [1, 100]
  • 1 <= Node.val <= 100

🐇2. 解法1-兩次遍歷

🍀2.1 思路

該題沒有對時間復(fù)雜度空間復(fù)雜度作出要求,那么最直接的思路就是將鏈表遍歷2遍:

  • 第一次遍歷:統(tǒng)計鏈表元素個數(shù)n
  • 第二次遍歷:遍歷到n/2個元素(鏈表首節(jié)點為第0個元素)。

🍀2.2 代碼實現(xiàn)

struct ListNode* middleNode(struct ListNode* head){int count = 0;struct ListNode*cur = head;while(cur){cur = cur->next;count++;}struct ListNode*mid = head;for(int i = 0;i<count/2;i++){mid = mid->next;}return mid;
}

🐁3. 解法2-快慢指針

🌾3.1 思路

既然是找中間節(jié)點,那么不妨設(shè)置兩個指針:

  • 一個快指針fast,每次走2步;
  • 一個慢指針slow,每次走1步。

那么當(dāng)快指針走完的時候,慢指針正好是走到中間元素

如圖所示:
我們這里需要判斷結(jié)束的條件是當(dāng)fast == NULL或者fast->next == NULL
請?zhí)砑訄D片描述
請?zhí)砑訄D片描述

🌾3.2 代碼實現(xiàn)

struct ListNode* middleNode(struct ListNode* head){struct ListNode*fast = head;struct ListNode*slow = head;//這里要先判斷fast,再判斷fast->next,順序不可寫反while(fast&&fast->next){slow = slow->next;fast = fast->next->next;}return slow;
}

🐮4. 題目鏈接

leetcode – 876.鏈表的中間節(jié)點

http://aloenet.com.cn/news/42774.html

相關(guān)文章:

  • 網(wǎng)站代理備案網(wǎng)絡(luò)運營與推廣
  • 網(wǎng)站開發(fā)中遇到的技術(shù)問題備案域名
  • 周末游做的好的網(wǎng)站點擊器
  • 編寫html的軟件有哪些網(wǎng)站優(yōu)化培訓(xùn)班
  • 機(jī)關(guān)網(wǎng)站內(nèi)容建設(shè)查關(guān)鍵詞排名工具app
  • 外國服務(wù)器的網(wǎng)站搜索引擎排名的三大指標(biāo)
  • 手機(jī)網(wǎng)站設(shè)計尺寸大小福州關(guān)鍵詞快速排名
  • 影視網(wǎng)站建設(shè)需要學(xué)什么網(wǎng)站收錄批量查詢
  • 上海專業(yè)網(wǎng)站建設(shè)平臺最新網(wǎng)絡(luò)推廣平臺
  • 株洲網(wǎng)站優(yōu)化網(wǎng)站制作的費用
  • l5手機(jī)網(wǎng)站模板如何發(fā)布一個網(wǎng)站
  • 石家莊微信網(wǎng)站建設(shè)公司互聯(lián)網(wǎng)營銷師考證多少錢
  • 先進(jìn)的網(wǎng)站建設(shè)百度推廣客服電話人工服務(wù)
  • 中小型企業(yè)網(wǎng)站的設(shè)計與開發(fā)百度搜索競價
  • 重慶網(wǎng)站公司淘寶指數(shù)網(wǎng)站
  • wordpress mb_strimwidth htmlseo優(yōu)化工具大全
  • 網(wǎng)站制作策劃今日熱點
  • 南寧微信網(wǎng)站制作網(wǎng)頁制作軟件推薦
  • 去哪兒網(wǎng)站開發(fā)中國國家培訓(xùn)網(wǎng)靠譜嗎
  • 福州手機(jī)網(wǎng)站建設(shè)最新國內(nèi)新聞事件今天
  • 網(wǎng)站店鋪分布圖怎么做網(wǎng)絡(luò)營銷專業(yè)是學(xué)什么的
  • java做的k線圖網(wǎng)站源碼下載seo搜索引擎是什么
  • 為什么做電影網(wǎng)站沒有流量嗎東莞百度seo電話
  • 做網(wǎng)站搞什么流量百度競價點擊軟件奔奔
  • 網(wǎng)站是如何建立的山東做網(wǎng)站
  • 網(wǎng)站企業(yè)備案代理短視頻拍攝剪輯培訓(xùn)班
  • 溫州網(wǎng)站制作多少錢谷歌google 官網(wǎng)下載
  • 手機(jī)html5網(wǎng)站源碼廣告投放的方式有哪些
  • 深圳網(wǎng)站建設(shè)培訓(xùn)班深圳最新通告今天
  • 技術(shù)支持:淄博網(wǎng)站建設(shè)優(yōu)化設(shè)計三年級上冊語文答案