- 思路
指针每次往后指向两个里较小的的那个,由于题中两个链表没有头结点,第一个节点不能随便赋值,需要判断第一个谁大谁小 - 错误
本来是个很简单的题,当时数据结构写伪代码的时候三下五除二就搞定了,这次居然debug了这么久,还是C没学好啊,p=p->next写成p++,一直报溢出的错误
/**
* Definition for singly-linked list.
* struct ListNode {
* int val;
* struct ListNode *next;
* };
*/
struct ListNode* mergeTwoLists(struct ListNode* l1, struct ListNode* l2){
if