当前位置: 首页 > news >正文

现在不流行做网站了么内容分享网站设计

现在不流行做网站了么,内容分享网站设计,网站开发人员工资水平,wordpress会员中心vip收费文章目录题目描述迭代法递归法参考文献题目描述 给你一个链表,两两交换其中相邻的节点,并返回交换后链表的头节点。你必须在不修改节点内部的值的情况下完成本题(即,只能进行节点交换)。 示例 1: 输入&a…

文章目录

  • 题目描述
  • 迭代法
  • 递归法
  • 参考文献

题目描述

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

示例 1:

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

输入:head = []
输出:[]
示例 3:

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

提示:

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

来源:力扣(LeetCode)
链接:https://leetcode.cn/problems/swap-nodes-in-pairs
著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。

迭代法

在这里插入图片描述

/*** Definition for singly-linked list.* public class ListNode {*     int val;*     ListNode next;*     ListNode() {}*     ListNode(int val) { this.val = val; }*     ListNode(int val, ListNode next) { this.val = val; this.next = next; }* }*/
class Solution {public ListNode swapPairs(ListNode head) {if(head==null||head.next==null){return head;}ListNode res=new ListNode(0);res.next=head;ListNode cur=res;while(cur.next!=null&&cur.next.next!=null){ListNode next=head.next;ListNode tmp=next.next;cur.next=next;next.next=head;head.next=tmp;cur=head;head=head.next;}return res.next;}
}

递归法

在这里插入图片描述

/*** Definition for singly-linked list.* public class ListNode {*     int val;*     ListNode next;*     ListNode() {}*     ListNode(int val) { this.val = val; }*     ListNode(int val, ListNode next) { this.val = val; this.next = next; }* }*/
class Solution {public ListNode swapPairs(ListNode head) {if(head==null||null==head.next){return head;}ListNode next=head.next;head.next=swapPairs(head.next.next);next.next=head;return next;}
}

参考文献

点击跳转

https://www.bilibili.com/video/BV1xa411A76q?p=6&vd_source=0b5b75024b90934f32850d5e16883515

http://www.yayakq.cn/news/302095/

相关文章:

  • 找公司做网站需要咨询什么问题app开发定制公司有哪些
  • 图片识别 在线百度识图seo网站推广如何做
  • 东营网站建设培训学校优化网站推广排名
  • 东莞市国外网站建设平台佛山网站建设排名
  • 做个网站的价格中国十大网络公司排名
  • 重庆主页网站建设汕头市城市建设开发总公司
  • dede 友情链接 网站简况 调用小型建筑公司名字大全
  • 西安企业网站制作工信部网站备案怎么查询
  • 网站名称要注册吗推广页面
  • 企业网站建设的请示湖南高端网站制作公
  • 机顶盒做网站大型网站权限设计
  • 代写网站万州区建设局官方网站
  • 国外网站赚钱投资网站php源码
  • 海口网站建设优化案例网站开发前端框架
  • 平面设计可以做网站wordpress七比2
  • 京东网站开发需求襄阳seo营销
  • 网站轮播图装修设计图免费软件
  • 鹰潭城乡建设局的网站天津建设培训中心网站
  • 织梦dedecms医院类网站在线预约挂号插件上海将打造五大未来产业集群
  • 网站建设中图片装修公司企业网站开发规划
  • 设计素材网站服装wordpress 充值系统
  • moodle做网站培训班该如何建站
  • 网站设计尺寸大小快猫
  • 网站开发是做啥的越秀网站建设推广
  • 东莞企业网站制作怎么做网站的风格设计有哪些
  • 营口网站开发网站策划厂
  • 网站代运营协议网站建设下单源码
  • 建设厅八大员在哪个网站查询软件工程师的工作内容
  • 如何利用网站做demo网站建设的一般过程包括哪些方面
  • 网站数据库怎么做seo排名软件怎么做