简单明了的解题思路 首先题目保存的是正序的数字,而计算两数相加一定要从个位也就是链表的尾部进行计算,并逐步进位。而单链表如果从后向前遍历明显不是很方便,自然想到后进先出的栈,然后就是简单的实现就可。 初始化栈 出栈并计算 处理剩余值 处理最后进位 为了方便对每位的计算结果进行头插,引入了一个辅助头,下面是自己的垃圾代码,希望对你有所帮助(小白第一次写,有问题请在评论区指出) import java.util.*; /* * public class ListNode { * int val; * ListNode next = null; * } */ public ...