본문 바로가기
with my rubber duck/codingTest

[프로그래머스] 완주하지 못한 선수

by stilinski 2022. 6. 6.
728x90

 

import java.util.Arrays;
class Solution {
    public String solution(String[] participant, String[] completion) {
		String answer="";	        
        Arrays.sort(participant);
        Arrays.sort(completion);
		
		for(int i=0;i<completion.length;i++) {
			if(!completion[i].equals(participant[i])) {
				answer=participant[i];
			break;
			}
		answer=participant[i+1];
		}
		
		
        return answer;
    }
}

 

...ㅜ 오ㅑㄹ케 오래걸려....

 

 


6/11 복습

	static class Solution {
	    public static String solution(String[] participant, String[] completion) {
	        Arrays.sort(participant);
	        Arrays.sort(completion);
	        
	        int i = 0;
	        for(i = 0;i<completion.length;i++){
	            if(!(participant[i].equals(completion[i]))){
	                return participant[i];
	            }
	        }
	          return participant[i];
	        
	    }
	}
}

i선언을 위로 빼서 답을 바로 리턴할수도있다

기발하군~!

 

https://programmers.co.kr/learn/courses/30/lessons/42576/solution_groups?language=java 

 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr

 

728x90

댓글