首页 > 其他分享 >leetcode 24.两两交换链表中的节点

leetcode 24.两两交换链表中的节点

时间:2024-03-13 23:15:14浏览次数:30  
标签:24 head 示例 交换 节点 链表 leetcode

24. 两两交换链表中的节点

给你一个链表,两两交换其中相邻的节点,并返回交换后链表的头节点。你必须在不修改节点内部的值的情况下完成本题(即,只能进行节点交换)。

示例 1:

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

示例 2:

输入:head = []
输出:[]

示例 3:

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

提示:

  • 链表中节点的数目在范围 [0, 100] 内
  • 0 <= Node.val <= 100

 

 

 

 

标签:24,head,示例,交换,节点,链表,leetcode
From: https://www.cnblogs.com/chenxiaomeng/p/18071784

相关文章

  • zzu2024 3月天梯赛选拔赛(A-F,I-K)
    zzu20243月天梯赛选拔赛(A-F,I-K)每题下面都写了abc上对应的原题1,Aabc148f思路就是求出A和T分别到树上某个点的最短路径长,只要T的路径小于A,T就不会被抓到,满足条件就更新A走过的路径长的最大值,注意最后答案要减1(自己想为什么)#include<bits/stdc++.h>usingname......
  • 2024年春招双选会感受
    今天参加了我们学校开的一个双选会,记录一下此刻的感受。我像是被打了一顿一样,感觉希望渺茫,能投的岗位不算多,首先主要肯定是我自身技术的问题。我回顾读研这将近两年的时间来,我变得没有之前自信了,对技术的不自信和对专业的不自信让我不能和人事对答如流。整体的感受是略微......
  • leetcode206. 反转链表
    一、链表(LinkedList)链表,是线性表的链式存储结构。一个链表中有若干个结点,每个结点都包含数据域和地址域两部分。数据域用于存储元素,地址域用于存储前驱或后继的地址。单链表:每个结点只有一个地址域的线性链表;双链表:每个结点都有两个地址域,分别指向前驱结点和后继结点。 ......
  • 2024省选游记
    游寄day-很多寒假集训快结束的时候,老师可能觉得我们太菜了,想给我们点打击,于是问我们去不去体验一下省选。但我们一听可以出去三天便以恬不知耻的心态报名了。。。并对成绩极为释然。day-不太多寒假集训结束,放假的时候和家长又商量了一下,本着能多一次经历的打算(害怕明年打......
  • LeetCode[题解] 2864. 最大二进制奇数
    题目给你一个二进制字符串s,其中至少包含一个'1'。你必须按某种方式重新排列字符串中的位,使得到的二进制数字是可以由该组合生成的最大二进制奇数。以字符串形式,表示并返回可以由给定组合生成的最大二进制奇数。注意返回的结果字符串可以含前导零。示例1:输入:s......
  • [20240312]sqlplus define数据类型问题.txt
    [20240312]sqlplusdefine数据类型问题.txt--//编写sql脚本遇到的问题,通过例子说明。1.环境:SCOTT@book>@ver1111PORT_STRING                   VERSION       BANNER------------------------------------------------------------------------......
  • [20240313]toad gather_plan_statistics执行计划相关问题.txt
    [20240313]toadgather_plan_statistics执行计划相关问题.txt--//自己现在已经很少使用toad,使用也是作为辅助功能,毕竟图形界面能更快的操作显示信息.--//昨天遇到一个问题,自己当时没有反映过来,浪费点时间,做一个记录避免以后再次犯浑.--//我一般在toad的sql编辑界面下尽可能看......
  • 2024.03.13 题解
    CF566A.MatchingNames注意到要求公共前缀,所以先对所有字符串建出Trie树,则公共前缀长度等价于Trie树上两节点最近公共祖先的深度。设\(dfn_u\)表示u点的dfs序,\(dep_u\)表示u的深度,\(lca_{u,v}\)表示\(u\)和\(v\)的最近公共祖先。则对于\(dfn_a<dfn_b<d......
  • 2024 跨平台/跨语言 技术框架收集
    取舍点:跨平台、跨语言、热更新、性能/占用通信ZeroMQ跨平台、跨语言的高性能异步消息传递库。支持通过各种传输(TCP、进程内、进程间IPC、组播、WebSocket等)的常见消息传递模式(发布/订阅、请求/回复、客户端/服务器等),使进程间消息传递像线程间消息传递一样简单。本地进程间通......
  • 20240313打卡
    第三周第一天第二天第三天第四天第五天第六天第七天所花时间3h5h0h代码量(行)2742560博客量(篇)111知识点了解完成AndroidStudio中原生数据库SQlite简单的CRUD本地数据库连接到远程数据库海底谭练习......