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

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

    按照递归来做:

    /*
    public class ListNode {
        int val;
        ListNode next = null;
    
        ListNode(int val) {
            this.val = val;
        }
    }*/
    public class Solution {
        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(list2.next,list1);
                return list2;
            }
        }
    }
  • 相关阅读:
    统计字符
    两军交锋
    FatMouse' Trade
    A + B Problem II
    Number Sequence
    Max Sum
    类的设计
    类与对象
    面向对象思想
    第一个OC程序
  • 原文地址:https://www.cnblogs.com/hetaoyuan/p/11291218.html
Copyright © 2011-2022 走看看