[프로그래머스] 숫자 게임 (자바 Java)

    [level 3] 숫자 게임 - 12987 문제 링크 성능 요약 메모리: 68.4 MB, 시간: 103.57 ms 구분 코딩테스트 연습 > Summer/Winter Coding(~2018) 채점결과 정확성: 85.7 효율성: 14.3 합계: 100.0 / 100.0 문제 설명 xx 회사의 2xN명의 사원들은 N명씩 두 팀으로 나눠 숫자 게임을 하려고 합니다. 두 개의 팀을 각각 A팀과 B팀이라고 하겠습니다. 숫자 게임의 규칙은 다음과 같습니다. 먼저 모든 사원이 무작위로 자연수를 하나씩 부여받습니다. 각 사원은 딱 한 번씩 경기를 합니다. 각 경기당 A팀에서 한 사원이, B팀에서 한 사원이 나와 서로의 수를 공개합니다. 그때 숫자가 큰 쪽이 승리하게 되고, 승리한 사원이 속한 팀은 승점을 1점 얻게 됩니..

    [SWEA] 1208 - Flattern (자바/Java) 배열, 우선순위 큐(힙)

    처음에는 ArrayList를 매번 정렬하는 방법으로 풀었는데, 우선순위 큐를 이용하면 더 쉽게 풀릴 것 같아서 두 가지 방법을 모두 써봤다. ArrayList int N = sc.nextInt(); // 덤프 횟수 ArrayList box = new ArrayList(); for (int i = 0; i 0 && dis > 1) { box.set(0, box.get(0) + 1); box.set(size - 1, box.get(size - 1) - 1); Collections.sort(box); di..

출처: https://gmnam.tistory.com/157 [Voyager:티스토리]