2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
सूचकद्वयं क्रमशः द्वयोः सरणीयोः अन्तं दर्शयति, आकारानां तुलनां कर्तुं अग्रे भ्रमति, बृहत्तरान् च विपरीतक्रमेण nums1 इत्यत्र पूरयति
- class Solution {
- public void merge(int[] nums1, int m, int[] nums2, int n) {
- int l=nums1.length-1;
- int i=m-1,j=n-1;
- while(i>=0&&j>=0){
- if(nums1[i]>nums2[j]){
- nums1[l--]=nums1[i];
- i--;
- }else{
- nums1[l--]=nums2[j];
- j--;
- }
- }
- while(i>=0){
- nums1[l--]=nums1[i--];
- }
- while(j>=0){
- nums1[l--]=nums2[j--];
- }
- }
- }