(leetcode 2) 两数相加 C++
做这一题首先要明白,数据在链表中逆序存储,那么我们顺着链表的方向看,就是先低位后高位,这是一件好事。我们用竖式做加法的时候,也是末位对齐,那么我们只要从链表的头部开始加,就是相当于末位对齐加了。其次是进位的处理,最后一次还有进位如何处理,可以在最后判断,也可以在循环的时候就直接处理,有进位我就继续循环做加法,把进位加到最高位。这是leetcode的第二题,两数相加,题目。或者把进位放到最后,改变不大。