Karlie_dev
{SourceCode}
Karlie_dev
전체 방문자
오늘
어제
  • 분류 전체보기
    • 컴퓨터공학
    • JAVA
    • CSS
    • 자바스크립트
    • 파이썬
    • 스프링
    • DB
      • SQL
      • MySQL
      • Oracle
      • MongoDB
      • MariaDB
    • 형상관리
    • IDE
      • VS Code
      • Eclipse
    • 알고리즘
    • Server
    • AWS
    • 개발소리
    • Docker&Kubernetes
    • Cloud (클라우드)

블로그 메뉴

  • 홈

공지사항

인기 글

태그

  • 스프링
  • kubernetes
  • 도커
  • nodejs
  • 쿠버네티스
  • JavaScript
  • oracle
  • k8s
  • docker
  • 오라클
  • Spring
  • 스프링부트
  • mariadb
  • 자바스크립트
  • 파이썬
  • MongoDB
  • 마리아디비
  • AWS
  • Minikube
  • MySQL

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
Karlie_dev

{SourceCode}

알고리즘

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

2019. 2. 28. 00:24
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
String solution(String[] participant, String[] completion){
    ArrayList<String> pList = new ArrayList<String>();
    ArrayList<String> cList = new ArrayList<String>();
 
    // 배열을 모두 ArrayList에  add
    for(int i=0, len=completion.length; i<len; i++){
        pList.add(participant[i]);
        cList.add(completion[i]);
    }
 
    // 참가자는 항상 완주자보다 1 많기 때문에 따로 더 추가
    pList.add(participant[participant.length-1]);
    
    // 자동정렬
    Collections.sort(pList);
    Collections.sort(cList);
 
    String pVal = "";
    for(int i=0, len=pList.size()-2; i<=len; i++){
        pVal = pList.get(i);
        if(pVal.equals(cList.get(i)) == false){
            return pVal;
        }
    }
    return pList.get(pList.size()-1);
}
Colored by Color Scripter
cs

저작자표시 (새창열림)
    Karlie_dev
    Karlie_dev

    티스토리툴바