Skip to content

Commit afbf5db

Browse files
authored
From back to front
1 parent 7944156 commit afbf5db

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

Merge Sorted Array.java

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
class Solution {
2+
public void merge(int[] nums1, int m, int[] nums2, int n) {
3+
// from back to front
4+
int i = m+n-1, j = m-1, k = n-1;
5+
while(j >= 0 && k >= 0) {
6+
nums1[i--] = nums1[j] > nums2[k] ? nums1[j--] : nums2[k--];
7+
}
8+
while(k >= 0) {
9+
nums1[i--] = nums2[k--];
10+
}
11+
}
12+
}

0 commit comments

Comments
 (0)