삐까냥의 파도타기
문제 출처 : http://tech.kakao.com/2017/09/27/kakao-blind-recruitment-round-1/ 지난 9월 16일(토) 오후 2시부터 오후 7시까지 5시간동안 진행한 코딩테스트입니다. 보통 코딩 테스트 문제 유출하면 안되는데, 카카오는 문제를 공개하고 직접 문제 해설도 진행했습니다. 시험 당시 제출했던 코드와 해설을 참고하여 수정한 코드를 올리겠습니다. 이것 또한 공부가 되겠죠. 전 손도 못댄 문제 입니다. pass 하길 잘했네요. 함정은 "처리시간은 시작시간과 끝시간을 포함"입니다. 또한 java 같은 경우에는 double, float 계산이 함정일 수 있겠네요. 자바에서 double, float의 계산은 부정확 합니다. 해설처럼 로그의 시작, 종료 타임을 기준으로 ..
문제 출처 : http://tech.kakao.com/2017/09/27/kakao-blind-recruitment-round-1/ 지난 9월 16일(토) 오후 2시부터 오후 7시까지 5시간동안 진행한 코딩테스트입니다. 보통 코딩 테스트 문제 유출하면 안되는데, 카카오는 문제를 공개하고 직접 문제 해설도 진행했습니다. 시험 당시 제출했던 코드와 해설을 참고하여 수정한 코드를 올리겠습니다. 이것 또한 공부가 되겠죠. 함정은 없습니다. 7문제를 5시간안에 풀수 있게끔 6번 문제에 여러조건을 제시하여 문제의 난이도를 낮췄네요. public class kakao6 { static boolean isBoom;static int boomNum, boardM, boardN;static int[][] intBoard;..
문제 출처 : http://tech.kakao.com/2017/09/27/kakao-blind-recruitment-round-1/ 지난 9월 16일(토) 오후 2시부터 오후 7시까지 5시간동안 진행한 코딩테스트입니다. 보통 코딩 테스트 문제 유출하면 안되는데, 카카오는 문제를 공개하고 직접 문제 해설도 진행했습니다. 시험 당시 제출했던 코드와 해설을 참고하여 수정한 코드를 올리겠습니다. 이것 또한 공부가 되겠죠. 함정은 중복을 허용하는 다중집합입니다. 따라서 중복처리를 수행해야 합니다. 중복이 있을경우 숫자를 추가하여 (a1, a2, a3, a4 방식처럼) 처리했습니다. public class kakao5 { public static void main(String[] args) {solution("FR..