inblog logo
|
silver
    알고리즘문제풀기

    [알고리즘문제풀기] 배열 만들기 5

    silver's avatar
    silver
    Sep 12, 2025
    [알고리즘문제풀기] 배열 만들기 5
    Contents
    문제내가 작성한 정답다른 사람들의 정답

    문제

    school.programmers.co.kr
    https://school.programmers.co.kr/learn/courses/30/lessons/181912

    내가 작성한 정답

    import java.util.*; class Solution { public int[] solution(String[] intStrs, int k, int s, int l) { List<Integer> answer = new ArrayList<>(); for(String a : intStrs){ int b = Integer.parseInt(a.substring(s,s+l)); if(b>k) answer.add(b); } return answer.stream().mapToInt(i->i).toArray(); } }

    다른 사람들의 정답

    import java.util.*; class Solution { public int[] solution(String[] intStrs, int k, int s, int l) { return Arrays.stream(intStrs).mapToInt(value -> Integer.parseInt(value.substring(s, s + l))).filter(value -> value > k).toArray(); } }
    Share article

    silver

    RSS·Powered by Inblog