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

    [JAVA 문제 풀이] 265. 푸드 파이트 대회

    프로그래머스 (134240)
    Stupefyee's avatar
    Stupefyee
    May 20, 2025
    [JAVA 문제 풀이] 265. 푸드 파이트 대회
    Contents
    내가 작성한 코드다른 사람의 코드
    school.programmers.co.kr
    https://school.programmers.co.kr/learn/courses/30/lessons/134240
    notion image
     

    내가 작성한 코드

    class Solution { public String solution(int[] food) { StringBuilder answer = new StringBuilder(); // 정답을 저장할 StringBuilder // food 배열을 순회하면서 각 음식의 번호를 answer에 추가 for(int i = 1; i < food.length; i++) { for (int j = 0; j < food[i] / 2; j++) { answer.append(i); } } StringBuilder reverse = new StringBuilder(answer).reverse(); // answer를 뒤집은 StringBuilder answer.append(0); answer.append(reverse); return answer.toString(); } }
     

    다른 사람의 코드

    class Solution { public String solution(int[] food) { String answer = "0"; // 0으로 초기화 // food 배열을 역순으로 탐색 // food[i] / 2 만큼 answer 양 옆에 i 추가 for (int i = food.length - 1; i > 0; i--) { for (int j = 0; j < food[i] / 2; j++) { answer = i + answer + i; } } return answer; } }
     
    Share article
    Contents
    내가 작성한 코드다른 사람의 코드

    stupefyee

    RSS·Powered by Inblog