LeetCode第21题:合并两个有序链表
- 题目:
- 解法一:不知道怎么就超出时间限制了,改了几次还是不行。在之前做题的过程中,对链表有了大体的了解,但对于它的使用还不是很熟练。ListNode ans=new ListNode(-1);中-1是第一次写落下的,l1.val也写成l1.next。
class Solution {
public ListNode mergeTwoLists(ListNode l1, ListNode l2) {
ListNode ans=new ListNode(-1);
ListNode head=ans;
while(l1 != null && l2!=null){
if(l1.val<=l2.val){
head.next=l1;
l1=l1.next;
}else{
head.next=l2;
head.next=</