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

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

衡陽衡南網(wǎng)站建設(shè)2022今天剛剛發(fā)生地震了

衡陽衡南網(wǎng)站建設(shè),2022今天剛剛發(fā)生地震了,網(wǎng)站建設(shè)屬于什么費(fèi)用,wordpress會(huì)員注冊(cè)-----持續(xù)更新藍(lán)橋杯入門系列算法實(shí)例-------- 如果你也喜歡Java和算法,歡迎訂閱專欄共同學(xué)習(xí)交流! 你的點(diǎn)贊、關(guān)注、評(píng)論、是我創(chuàng)作的動(dòng)力! -------希望我的文章對(duì)你有所幫助-------- 一、題目描述 給你一個(gè)鏈表,兩兩交換其中…

-----持續(xù)更新藍(lán)橋杯入門系列算法實(shí)例--------

如果你也喜歡Java和算法,歡迎訂閱專欄共同學(xué)習(xí)交流!

你的點(diǎn)贊、關(guān)注、評(píng)論、是我創(chuàng)作的動(dòng)力!

-------希望我的文章對(duì)你有所幫助--------

一、題目描述

給你一個(gè)鏈表,兩兩交換其中相鄰的節(jié)點(diǎn),并返回交換后鏈表的頭節(jié)點(diǎn)。你必須在不修改節(jié)點(diǎn)內(nèi)部的值的情況下完成本題(即,只能進(jìn)行節(jié)點(diǎn)交換)。

示例 1:

?

輸入:head = [1,2,3,4]
輸出:[2,1,4,3]

示例 2:

輸入:head = []
輸出:[]

示例 3:

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

二、解題思路

? 本題有較為簡(jiǎn)潔的遞歸寫法,有興趣可以去了解一下,由于本人尚未完全理解此題遞歸的精髓,因此使用常規(guī)解法來解題。

1、使用虛擬頭節(jié)點(diǎn),指向head頭節(jié)點(diǎn)。

2、引入一個(gè)中間變量,用于臨時(shí)存儲(chǔ)下一組進(jìn)行反轉(zhuǎn)的節(jié)點(diǎn)。

3、引入First、Second節(jié)點(diǎn),實(shí)現(xiàn)兩個(gè)節(jié)點(diǎn)指向的反轉(zhuǎn)。

4、將Second節(jié)點(diǎn)指向虛擬頭節(jié)點(diǎn),First節(jié)點(diǎn)指向Second節(jié)點(diǎn)。

5、再將First節(jié)點(diǎn)指向臨時(shí)節(jié)點(diǎn)

6、重復(fù)以上步驟即可得到兩兩反轉(zhuǎn),最后返回即可。

?

三、代碼

public ListNode swapPairs(ListNode head) {ListNode pHead = new ListNode(-1);pHead.next = head;ListNode temp;ListNode Fnode;ListNode Snode;ListNode cur = pHead;while (cur.next != null && cur.next.next != null) {temp = cur.next.next.next;Fnode = cur.next;Snode = cur.next.next;cur.next=Snode;Snode.next=Fnode;Fnode.next=temp;cur=Fnode;}return pHead.next;}

發(fā)文不易,懇請(qǐng)大佬們高抬貴手!


點(diǎn)贊:隨手點(diǎn)贊是種美德,是大佬們對(duì)于本人創(chuàng)作的認(rèn)可!


評(píng)論:往來無白丁,是你我交流的的開始!


收藏:愿君多采擷,是大佬們對(duì)在下的贊賞!

?

?

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

相關(guān)文章:

  • 微網(wǎng)站與微信的關(guān)系蘇州seo安嚴(yán)博客
  • 域名訪問網(wǎng)站的知識(shí)正規(guī)的微信推廣平臺(tái)
  • 平臺(tái)公司有哪些windows優(yōu)化大師有毒嗎
  • 網(wǎng)站搜索防止攻擊廣告代運(yùn)營(yíng)
  • 有沒有catia做幕墻的網(wǎng)站色目人
  • 有什么做節(jié)能報(bào)告的網(wǎng)站網(wǎng)絡(luò)營(yíng)銷和網(wǎng)上銷售的區(qū)別
  • 石家莊視頻網(wǎng)站建設(shè)公司百度大數(shù)據(jù)平臺(tái)
  • 怎么用服務(wù)器ip做網(wǎng)站百家號(hào)優(yōu)化
  • 武漢房?jī)r(jià)深圳市seo網(wǎng)絡(luò)推廣哪家好
  • 大連網(wǎng)站建設(shè)設(shè)計(jì)上海牛巨微seo優(yōu)化
  • php做電影網(wǎng)站有哪些網(wǎng)絡(luò)營(yíng)銷以什么為中心
  • 網(wǎng)站建設(shè)衤金手指下拉10搜索引擎優(yōu)化的具體措施
  • 臨沂哪里做網(wǎng)站比較好seo是什么專業(yè)的課程
  • 網(wǎng)站黨組織規(guī)范化建設(shè)開展情況網(wǎng)站怎么做出來的
  • 愛做奈官方網(wǎng)站優(yōu)化公司哪家好
  • 怎樣做百度網(wǎng)站推廣百度6大核心部門
  • visual studio做網(wǎng)站哪個(gè)公司做網(wǎng)站推廣最好
  • 網(wǎng)站關(guān)鍵詞可以添加嗎seo關(guān)鍵詞外包
  • 獵頭公司應(yīng)堅(jiān)持的原則有超級(jí)優(yōu)化空間
  • 東莞建站seo怎么收費(fèi)的
  • 網(wǎng)站中flash怎么做的游戲推廣怎么做引流
  • 做網(wǎng)站什么商品好軟文網(wǎng)站模板
  • 河田鎮(zhèn)建設(shè)局網(wǎng)站百度知道app
  • 建設(shè)部網(wǎng)站四庫(kù)一平臺(tái)best網(wǎng)絡(luò)推廣平臺(tái)
  • 在公司做網(wǎng)站是什么職位網(wǎng)頁搜索
  • 二手房在哪個(gè)網(wǎng)站做合同互聯(lián)網(wǎng)營(yíng)銷師培訓(xùn)大綱
  • 敦煌網(wǎng)站銷售員怎么做濰坊今日頭條新聞
  • pb 做網(wǎng)站網(wǎng)站排名怎么優(yōu)化
  • 橙子建站驗(yàn)證碼是詐騙嗎長(zhǎng)沙靠譜seo優(yōu)化
  • 網(wǎng)站建設(shè)方案新聞鄭州網(wǎng)絡(luò)營(yíng)銷公司