哪里可以做网站教程,企业管理培训课程推广,有免费查企业的软件吗,网站建设思路及设计方案目录
题目描述
解题过程 题目描述
给你一个链表#xff0c;两两交换其中相邻的节点#xff0c;并返回交换后链表的头节点。你必须在不修改节点内部的值的情况下完成本题#xff08;即#xff0c;只能进行节点交换#xff09;。
示例 1#xff1a; 输入#xff1a;he…目录
题目描述
解题过程 题目描述
给你一个链表两两交换其中相邻的节点并返回交换后链表的头节点。你必须在不修改节点内部的值的情况下完成本题即只能进行节点交换。
示例 1 输入head [1,2,3,4]
输出[2,1,4,3]示例 2
输入head []
输出[]示例 3
输入head [1]
输出[1]
提示
链表中节点的数目在范围 [0, 100] 内0 Node.val 100
解题过程 原以为很简单的一道题还是出错了错误如下 错误原因 head指向没有考虑到两个两个逆转后组与组之间的连接没有考虑到思考后做出如下更改 下次做题要细心一点喽。