一开始考虑的较少,最高位进位,两个链表长度不一样都没有考虑,对链表的知识也遗忘了很多
struct ListNode* addTwoNumbers(struct ListNode* l1, struct ListNode* l2){
int num,flag = 0;
struct ListNode* pre = (struct ListNode*)malloc(sizeof(struct ListNode));
pre
一开始考虑的较少,最高位进位,两个链表长度不一样都没有考虑,对链表的知识也遗忘了很多
struct ListNode* addTwoNumbers(struct ListNode* l1, struct ListNode* l2){
int num,flag = 0;
struct ListNode* pre = (struct ListNode*)malloc(sizeof(struct ListNode));
pre