资讯详情

力扣HOT100 - 2. 两数相加

📅 2026/9/12 10:02:46 | 华诺云谱 👁 阅读
力扣HOT100 - 2. 两数相加
解题思路缺位的节点进行补零处理如97323补充为973023注意相加的进位问题class Solution { public ListNode addTwoNumbers(ListNode l1, ListNode l2) { ListNode head null, cur null; int carry 0; while (l1 ! null || l2 ! null) { int n1 l1 ! null ? l1.val : 0; int n2 l2 ! null ? l2.val : 0; int sum n1 n2 carry; if (head null) { head cur new ListNode(sum % 10); } else { cur.next new ListNode(sum % 10); cur cur.next; } carry sum / 10; if (l1 ! null) l1 l1.next; if (l2 ! null) l2 l2.next; } if (carry 0) cur.next new ListNode(carry); return head; } }
📝

华诺云谱内容团队

资深建站顾问 · 行业研究员

10年+企业数字化服务经验,专注智能建站、SEO优化与品牌营销,持续输出建站技巧、行业洞察与营销干货,已帮助5000+企业实现数字化增长。

你可能需要的服务

订阅华诺云谱资讯周报

每周一封,精选建站技巧、SEO与营销干货,直达邮箱。已有 8,000+ 企业主订阅,助你少走弯路。