코딩테스트
코딩 테스트)완주하지 못한 선수 - 프로그래머스(java)
김코식
2022. 11. 20. 13:08
문제)
제한 조건)
입출력 예)
생각할 점)
//배열의 값을 비교 하기 위해 각 배열의 값들을 정렬
//정렬한뒤 각 자리의 값을 비교해서 비교값이 다르면 participant 값 리턴
코드 설명)
4~5 -> participant , completion 배열 오름차순 정렬
9~13 -> participant,completion 각자리의 값을 비교해서 다를경우 participant 의 값을 answer에 저장
== 과 .equals의 차이 : == 주소의 값을 비교 , equals()연산도 내부적으로 주소값을 비교하지만 String클래스에서 는 equals()를 재정의해 내용을 비교
15 -> participant,completion 의 각 자리 값이 모두 같을때 participant 의 마지막 자리 값을 answer에 저장
다른 사람 풀이)
배운점,배울점)
배열의 정렬
HashhMap