链表

/**

 * Definition for singly-linked list.

 * struct ListNode {

 *     int val;

 *     ListNode *next;

 *     ListNode(int x) : val(x), next(NULL) {}

 * };

 */

        ListNode *head= new ListNode(0);

        ListNode *p = head;

        p ->next = new ListNode((m + n + carry) % 10);

 //通常统一操作:通过往当前节点的next加new的Node来增加链表长度。

因此头节点可能不用,return head->next即可。

posted @ 2020-03-29 14:35  比特的脉搏  阅读(99)  评论(0)    收藏  举报