Given two sorted integer arrays nums1 and nums2, merge them into a single sorted array and return the result.
The arrays are sorted in non-decreasing order.
We use analytics and advertising cookies to understand how the site is used and whether our ads on Facebook and Instagram work. They are set only if you accept. See our Privacy Policy for details.
Given two sorted integer arrays nums1 and nums2, merge them into a single sorted array and return the result.
The arrays are sorted in non-decreasing order.
An easy two pointers problem, graded against 7 test cases (4 of them hidden).
Two indices walking a sorted array or string, usually from opposite ends.
Reach for it when you see: A sorted input, a palindrome check, or a pair/triplet that must satisfy a condition.
More Two Pointers problems →Use two pointers starting at the beginning of each array. Compare the elements at both pointers, add the smaller one to the result, and advance that pointer. When one array is exhausted, append the remaining elements from the other.
The full reference solution in every supported language stays in the editor above - reveal it there once you have had a real attempt.
Read off this problem's own test suite, so these are the cases a submission actually has to survive.
These apply to the pattern as a whole, not just this problem.