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;
            }
        }
    }
  • 相关阅读:
    记忆化搜索 E
    网络流 O
    线段树 B数据结构 牛客练习赛28
    N
    线段树 G
    K
    F
    补一下昨天的博客 J
    selenium-1-python
    selenium入门知识
  • 原文地址:https://www.cnblogs.com/hetaoyuan/p/11291218.html
Copyright © 2011-2022 走看看