공부/Algorithm

정렬] Merge Sorted Array

무심한고라니 2021. 8. 12. 20:34

LeetCode의 Easy 단계 문제를 풀어보았다. Merge Sorted Array 문제다. 내 풀이는 하단과 같았고, 개선사항을 생각해보기 위해 실행 결과를 남긴다.

 

class Solution {
    public void merge(int[] nums1, int m, int[] nums2, int n) {
        // merge two array
        for (int i = 0, arrLen = nums1.length; i < arrLen; i++) {
            if (i > m - 1) {
                nums1[i] = nums2[i - m];
            }
        }
        
        // sort
        Arrays.sort(nums1);
    }
}