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

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

web網(wǎng)站做二級標(biāo)題是什么意思網(wǎng)絡(luò)廣告策劃書模板范文

web網(wǎng)站做二級標(biāo)題是什么意思,網(wǎng)絡(luò)廣告策劃書模板范文,網(wǎng)站建設(shè)的原理,出口外貿(mào)平臺有哪些LeetCode 92. 反轉(zhuǎn)鏈表 II 給你單鏈表的頭指針 head 和兩個整數(shù) left 和 right &#xff0c;其中 left < right 。請你反轉(zhuǎn)從位置 left 到位置 right 的鏈表節(jié)點&#xff0c;返回 反轉(zhuǎn)后的鏈表 。 示例 1&#xff1a; 輸入&#xff1a;head [1,2,3,4,5], left 2, right 4…

LeetCode 92. 反轉(zhuǎn)鏈表 II

給你單鏈表的頭指針 head 和兩個整數(shù) left 和 right ,其中 left <= right 。請你反轉(zhuǎn)從位置 left 到位置 right 的鏈表節(jié)點,返回 反轉(zhuǎn)后的鏈表 。
示例 1:
輸入:head = [1,2,3,4,5], left = 2, right = 4
輸出:[1,4,3,2,5]
示例 2:
輸入:head = [5], left = 1, right = 1
輸出:[5]
提示:
鏈表中節(jié)點數(shù)目為 n
1 <= n <= 500
-500 <= Node.val <= 500
1 <= left <= right <= n
進(jìn)階: 你可以使用一趟掃描完成反轉(zhuǎn)嗎?

# Definition for singly-linked list.
# class ListNode:
#     def __init__(self, val=0, next=None):
#         self.val = val
#         self.next = next
class Solution:def reverseBetween(self, head: Optional[ListNode], left: int, right: int) -> Optional[ListNode]:if left == right:return headhead = first_start = ListNode(next=head)counter = 0while head:if counter < left - 1:head = head.nextelif counter == left - 1:first_end = headhead = head.nextelif counter == left:second_start = headpre = headhead = head.nextelif counter < right:tmp = head.nexthead.next = prepre = headhead = tmpelif counter == right:second_end = headthird_start = head.nexthead.next = prepre = None# 拼接first_end.next = second_endsecond_start.next = third_startreturn first_start.nextelse:breakcounter += 1

時間復(fù)雜度 O(n):一個大循環(huán)最多遍歷鏈表完整一次,計O(n)。共O(n)。
空間復(fù)雜度 O(1):常量。共 O(1)。

還是官解寫的簡潔

class Solution:def reverseBetween(self, head: ListNode, left: int, right: int) -> ListNode:# 設(shè)置 dummyNode 是這一類問題的一般做法dummy_node = ListNode(-1)dummy_node.next = headpre = dummy_nodefor _ in range(left - 1):pre = pre.nextcur = pre.nextfor _ in range(right - left):next = cur.nextcur.next = next.nextnext.next = pre.nextpre.next = nextreturn dummy_node.next# 作者:力扣官方題解
# 鏈接:https://leetcode.cn/problems/reverse-linked-list-ii/solutions/634701/fan-zhuan-lian-biao-ii-by-leetcode-solut-teyq/
# 來源:力扣(LeetCode)
# 著作權(quán)歸作者所有。商業(yè)轉(zhuǎn)載請聯(lián)系作者獲得授權(quán),非商業(yè)轉(zhuǎn)載請注明出處。
http://www.risenshineclean.com/news/51793.html

相關(guān)文章:

  • 泰安哪里可以做網(wǎng)站河南網(wǎng)站推廣優(yōu)化
  • 燕郊網(wǎng)站建設(shè)社群營銷平臺有哪些
  • vue做的網(wǎng)站有什么徐州網(wǎng)站優(yōu)化
  • 不會被封的網(wǎng)站誰做搜索優(yōu)化seo
  • 宣傳片拍攝合同模板杭州百度快照優(yōu)化公司
  • 做網(wǎng)站銷售大概多少錢色盲測試圖片
  • 中文 域名的網(wǎng)站seo網(wǎng)站搭建是什么
  • asp c 網(wǎng)站開發(fā)百度發(fā)視頻步驟
  • 網(wǎng)站 設(shè)計要求營銷咨詢公司
  • 投票活動網(wǎng)站怎么做搜索引擎廣告圖片
  • 佛山建設(shè)外貿(mào)網(wǎng)站seo技術(shù)自學(xué)
  • 山東新華電腦學(xué)院學(xué)網(wǎng)站開發(fā)如何制作一個自己的網(wǎng)頁網(wǎng)站
  • 網(wǎng)站制作的報價大約是多少香港疫情最新情況
  • 寧波seo網(wǎng)站建設(shè)費用企業(yè)推廣平臺
  • o2o商城網(wǎng)站建設(shè)供應(yīng)可以直接進(jìn)入的輿情網(wǎng)站
  • 手機app設(shè)計網(wǎng)站沈陽seo搜索引擎
  • 網(wǎng)站域名備案密碼seo產(chǎn)品優(yōu)化免費軟件
  • 買2g 空間做下載網(wǎng)站網(wǎng)頁制作軟件dw
  • 網(wǎng)站建設(shè)中的需求報告功能企業(yè)策劃書
  • 網(wǎng)站banner圖的作用公司網(wǎng)站與推廣
  • seo排名技術(shù)教程seo排名軟件價格
  • 做網(wǎng)站好的網(wǎng)站建設(shè)公司排名青島百度推廣優(yōu)化怎么做的
  • 網(wǎng)站域名查詢地址做百度推廣銷售怎么找客戶
  • 中山市小欖新意網(wǎng)站設(shè)計有限公司太原網(wǎng)站建設(shè)制作
  • wordpress geogebraseo刷排名工具
  • 做本地網(wǎng)站需要的軟件網(wǎng)盤資源共享群吧
  • 淘寶上做網(wǎng)站排名的是真的嗎口碑營銷案例2022
  • 前程無憂怎么做網(wǎng)站百度識圖識別
  • 合肥高端網(wǎng)站建設(shè)公司哪家好seo優(yōu)化軟件大全
  • 企業(yè)網(wǎng)站建設(shè)相關(guān)書籍windows優(yōu)化大師卸載