博客
关于我
剑指 Offer 25. 合并两个排序的链表
阅读量:301 次
发布时间:2019-03-03

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

package SwordOffer;/*** @Description: 输入两个递增排序的链表,合并这两个链表并使新链表中的节点仍然是递增排序的。示例1:输入:1->2->4, 1->3->4输出:1->1->2->3->4->4限制:0 <= 链表长度 <= 1000来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/he-bing-liang-ge-pai-xu-de-lian-biao-lcof著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。* @Param:* @return:* @Author: lvhong* @Date:* @E-mail lvhong282@163.com*/public class lab25easy {    public ListNode mergeTwoLists(ListNode l1, ListNode l2) {        ListNode dum = new ListNode(0), cur = dum;        while(l1 != null && l2 != null) {            if(l1.val < l2.val) {                cur.next = l1;                l1 = l1.next;            }            else {                cur.next = l2;                l2 = l2.next;            }            cur = cur.next;        }        cur.next = l1 != null ? l1 : l2;        return dum.next;    }}

 

你可能感兴趣的文章
将代码从windows移动linux上出现^M错误的解决方法
查看>>
git查看相对于最新的push改动内容
查看>>
vim匹配特定的行并删除
查看>>
读取excel文件错误
查看>>
傅里叶变换的初级理解三
查看>>
伟大的欧拉公式
查看>>
F1 score的意义
查看>>
画多个图及相关细节总结
查看>>
python36+centos7离线安装tensorflow与talib的方法
查看>>
金融数据信噪比的影响力又一力证
查看>>
hdf5与hdfs的区别
查看>>
scala运行的方式
查看>>
启动spark集群的方法
查看>>
vim 有用命令-20190217
查看>>
tf.Session().as_default的作用
查看>>
isnull与isna的区别
查看>>
python自带超参调优包
查看>>
判断python模型是否安装的办法
查看>>
xgboost模型参数详解
查看>>
xgboost与gbdt的区别
查看>>