Skip to content

Commit 31e459a

Browse files
committed
skip unnecessary while loops
1 parent d6cd7a4 commit 31e459a

File tree

1 file changed

+2
-11
lines changed

1 file changed

+2
-11
lines changed

merge-two-sorted-lists/flynn.cpp

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -40,17 +40,8 @@ class Solution {
4040
node = node->next;
4141
}
4242

43-
while (p != nullptr) {
44-
node->next = p;
45-
p = p->next;
46-
node = node->next;
47-
}
48-
49-
while (q != nullptr) {
50-
node->next = q;
51-
q = q->next;
52-
node = node->next;
53-
}
43+
if (p != nullptr) node->next = p;
44+
if (q != nullptr) node->next = q;
5445

5546
return head->next;
5647
}

0 commit comments

Comments
 (0)