zoukankan      html  css  js  c++  java
  • 合并两个排序的链表

    合并两个排序的链表

    输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。

    代码实现

    package 剑指offer;

    /**
     * @author WangXiaoeZhe
     * @Date: Created in 2019/11/22 15:51
     * @description:
     */

    public class Main8 {
        public static void main(String[] args) {

        }


        public class ListNode {
            int val;
            ListNode next = null;

            ListNode(int val) {
                this.val = val;
            }
        }

        public ListNode Merge(ListNode list1, ListNode list2) {
            if (list1 == null) {
                return list2;
            }
            if (list2 == null) {
                return list1;
            }
            if (list1.val<list2.val){
                list1.next=Merge(list1.next,list2);
                return list1;
            }else {
                list2.next=Merge(list1,list2.next);
                return list2;
            }
        }
    }
  • 相关阅读:
    Linux环境进程间通信
    monitor
    用prctl给线程命名
    openfire本地环境搭建和openfire插件开发实例
    ubuntu12.04的vim配置
    SensorThread线程
    AndroidPN中的心跳检测
    openfire插件开发之完美开发
    poj3322 Bloxorz I
    设计模式总结
  • 原文地址:https://www.cnblogs.com/wuhen8866/p/11912056.html
Copyright © 2011-2022 走看看