뒤에서 5등까지

김아무개·2023년 5월 14일
0

프로그래머스

목록 보기
37/41

내 코드

import java.util.Arrays;
class Solution {
    public int[] solution(int[] num_list) {
        return Arrays
                .stream(num_list)
                .sorted()
                .limit(5)
                .toArray();
    }
}

와우
스트림으로 처음 풀어봄! 🙈
뭔가 디비 쿼리짜는 기분이다 🙊

그런데 소요 시간이 많이 길어진 느낌이 들어서 확인해보았다.


👇이건 스트림으로 작성한 결과


이건 스트림 사용하지 않고 Arrays만 사용

import java.util.Arrays;
class Solution {
    public int[] solution(int[] num_list) {
        
        Arrays.sort(num_list);
        return Arrays.copyOf(num_list, 5);
    }
}

한 결과 👇

확실히 스트림이 오래걸리긴 하넹..
스트림 잘 보고 써야겠다

좀 익혀두니까 스트림 재미지구만 🙊
다시봤다 스트림..🙈

profile
Hello velog! 

0개의 댓글