fix/445: add other solution

This commit is contained in:
novahe
2021-08-21 00:39:53 +08:00
parent 5e49c8db0c
commit d1a87f1cbf

View File

@ -69,8 +69,8 @@ func getLength(l *ListNode) int {
} }
func addTwoNumbers1(l1 *ListNode, l2 *ListNode) *ListNode { func addTwoNumbers1(l1 *ListNode, l2 *ListNode) *ListNode {
reservedL1 := reversedList(l1) reservedL1 := reverseList(l1)
reservedL2 := reversedList(l2) reservedL2 := reverseList(l2)
dummyHead := &ListNode{} dummyHead := &ListNode{}
head := dummyHead head := dummyHead
@ -89,10 +89,10 @@ func addTwoNumbers1(l1 *ListNode, l2 *ListNode) *ListNode {
head.Next = &ListNode{Val: val % 10} head.Next = &ListNode{Val: val % 10}
head = head.Next head = head.Next
} }
return reversedList(dummyHead.Next) return reverseList(dummyHead.Next)
} }
func reversedList(head *ListNode) *ListNode { func reverseList(head *ListNode) *ListNode {
var prev *ListNode var prev *ListNode
for head != nil { for head != nil {
tmp := head.Next tmp := head.Next