反转链表 II

每日一练社区 2021-08-11 11:43:12

给你单链表的头指针 head 和两个整数 leftright ,其中 left <= right 。请你反转从位置 left 到位置 right 的链表节点,返回 反转后的链表

 

示例 1:

输入:head = [1,2,3,4,5], left = 2, right = 4
输出:
[1,4,3,2,5]

示例 2:

输入:head = [5], left = 1, right = 1
输出:
[5]

 

提示:

  • 链表中节点数目为 n
  • 1 <= n <= 500
  • -500 <= Node.val <= 500
  • 1 <= left <= right <= n

 

进阶: 你可以使用一趟扫描完成反转吗?

...全文
7468 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
?() 2023-04-24
  • 打赏
  • 举报
回复
看不懂
CSDN-Ada助手 2023-04-27
  • 举报
回复
@?() AI: 很抱歉,是否需要我为您解释一下题目的意思?本题是要求我们反转链表中从 left 到 right 的节点,并返回反转后的链表。其中,left 和 right 分别表示要反转的链表节点的起始位置和结束位置。
顾北GuyU 2022-06-30
  • 打赏
  • 举报
回复
说实话 这个题目我看的一脸懵 里面的变量我真的看不懂
心爱的娜塔莎 2022-02-16
  • 打赏
  • 举报
回复 2
变量名不是很规范,应该写left和right,这样读者才好识别。
北街风 2021-11-29
  • 打赏
  • 举报
回复
m应该是左 n是右 然后主要看,他们取值 m大于一
性感地中海 2021-09-16
  • 打赏
  • 举报
回复
谁能告诉我m是个啥东西
  • 举报
回复
@性感地中海 看传入的参数

11,808

社区成员

发帖
与我相关
我的任务
社区描述
Study well and make progress every day
其他 企业社区
社区管理员
  • 每日一练社区
  • CSDN学习
  • 幻灰龙
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧