nullable
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
namespace _2._Add_Two_Numbers;
|
||||
|
||||
public class Solution {
|
||||
public ListNode AddTwoNumbers(ListNode? l1, ListNode? l2)
|
||||
public ListNode? AddTwoNumbers(ListNode? l1, ListNode? l2)
|
||||
{
|
||||
ListNode? answer = null;
|
||||
ListNode? answerEnd = answer;
|
||||
@@ -24,7 +24,7 @@ public class Solution {
|
||||
toNext = sum / 10;
|
||||
sum %= 10;
|
||||
ListNode item = new ListNode(sum);
|
||||
if (answer == null)
|
||||
if (answer == null || answerEnd == null)
|
||||
answer = answerEnd = item;
|
||||
else
|
||||
{
|
||||
@@ -33,7 +33,7 @@ public class Solution {
|
||||
}
|
||||
}
|
||||
|
||||
if (toNext != 0)
|
||||
if (toNext != 0 && answerEnd != null)
|
||||
answerEnd.next = new ListNode(toNext);
|
||||
return answer;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user