public void merge(int[] nums1, int m, int[] nums2, int n) { int i = m - 1; // Last valid element in nums1 int j = n - 1; // Last element in nums2 int k = m + n - 1; // Last position in nums1 ...
int i = m - 1; // start iteration from Last valid element of nums1 int j = n - 1; // start iteration from Last valid element of nums2 int index = m + n - 1; // Last index of merged array (nums1) ...