国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

25. K 個一組翻轉(zhuǎn)鏈表(C++)

2023-03-03 20:18 作者:不開花的黑玫瑰  | 我要投稿

給你鏈表的頭節(jié)點?head?,每?k?個節(jié)點一組進行翻轉(zhuǎn),請你返回修改后的鏈表。

k?是一個正整數(shù),它的值小于或等于鏈表的長度。如果節(jié)點總數(shù)不是?k?的整數(shù)倍,那么請將最后剩余的節(jié)點保持原有順序。

你不能只是單純的改變節(jié)點內(nèi)部的值,而是需要實際進行節(jié)點交換。

?

示例 1:

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

示例 2:

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

?

提示:

  • 鏈表中的節(jié)點數(shù)目為?n

  • 1 <= k <= n <= 5000

  • 0 <= Node.val <= 1000

?

進階:你可以設(shè)計一個只用?O(1)?額外內(nèi)存空間的算法解決此問題嗎?


刷題代碼

本地調(diào)試代碼


25. K 個一組翻轉(zhuǎn)鏈表(C++)的評論 (共 條)

分享到微博請遵守國家法律
东莞市| 罗江县| 辉南县| 英德市| 玛曲县| 禄劝| 会泽县| 石景山区| 东港市| 马鞍山市| 临西县| 明水县| 札达县| 铜梁县| 乳山市| 宾川县| 平顶山市| 夏河县| 资阳市| 保康县| 新郑市| 天峻县| 天等县| 拜泉县| 漯河市| 水富县| 淮南市| 翼城县| 正安县| 凤凰县| 广汉市| 根河市| 黔江区| 宣武区| 永胜县| 万源市| 华亭县| 连山| 辽中县| 永善县| 康马县|