本文共 745 字,大约阅读时间需要 2 分钟。
这个题目就简单多了,好像没有碰到什么问题,一次通过。 解题代码:/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), next(NULL) {} * }; */class Solution { public: ListNode* mergeTwoLists(ListNode* l1, ListNode* l2) { ListNode *out = new ListNode(0),*L; L=out; while(l1!=nullptr&&l2!=nullptr){ if(l1->valval){ L->next=l1; L = l1; l1 = l1->next; }else{ L->next=l2; L = l2; l2 = l2->next; } } if(l1!=nullptr) L->next=l1; else if(l2!=nullptr) L->next=l2; return out->next; }};
转载地址:http://ipyci.baihongyu.com/