[알고리즘문제풀기] qr code

silver's avatar
Sep 25, 2025
[알고리즘문제풀기] qr code

문제

내가 작성한 정답

class Solution { public String solution(int q, int r, String code) { StringBuilder answer = new StringBuilder(); for(int i=0; i<code.length(); i++){ if(i%q==r) answer.append(code.charAt(i)); } return answer.toString(); } }

다른 사람들의 정답

class Solution { public String solution(int q, int r, String code) { StringBuilder sb = new StringBuilder(); for (int i = r; i < code.length(); i += q) sb.append(code.charAt(i)); return sb.toString(); } } import java.util.stream.*; class Solution { public String solution(int q, int r, String code) { return IntStream.range(0, code.length()).filter(operand -> operand % q == r).mapToObj(i -> String.valueOf(code.charAt(i))).collect(Collectors.joining()); } }
Share article

silver