博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【LeetCode】Swap Nodes in Pairs 链表指针的应用
阅读量:6704 次
发布时间:2019-06-25

本文共 687 字,大约阅读时间需要 2 分钟。

题目:

/** * LeetCode Swap Nodes in Pairs  * 题目:输入一个链表,要求将链表每相邻的两个节点交换位置后输出 * 思路:遍历一遍就可以,时间复杂度O(n) * Definition for singly-linked list. * public class ListNode { *     int val; *     ListNode next; *     ListNode(int x) { *         val = x; *         next = null; *     } * } */package javaTrain; public class Train12 {	public ListNode swapPairs(ListNode head) {		if(head == null || head.next == null) return null;        ListNode pNode;        pNode = head;        while(pNode != null && pNode.next != null){        	int temp;         	temp = pNode.val;        	pNode.val = pNode.next.val;        	pNode.next.val = temp;        	pNode = pNode.next.next;         }        return head;    }}

转载地址:http://phflo.baihongyu.com/

你可能感兴趣的文章
如何成就DBA职业生涯
查看>>
我的友情链接
查看>>
php是控制输出html
查看>>
我的友情链接
查看>>
槟榔谷采槟榔
查看>>
谷歌地图获取中心点位置
查看>>
我的友情链接
查看>>
Exchange/Office365 自动处理脚本:前言
查看>>
工作记——王文君离职感触
查看>>
sath89/oracle-xe-11g
查看>>
线性回归理解(附纯python实现)
查看>>
android点击手机返回键触发事件
查看>>
获取html元素当前的背景颜色
查看>>
根据表达式计算算术结果
查看>>
UINavigationController+UIScrollView内容视图全屏显示的方法
查看>>
iOS电池的监听
查看>>
人生九度
查看>>
我的友情链接
查看>>
win10一键卸载所有自带应用
查看>>
.P7B 证书转换为 .PFX
查看>>