개발 여정/코딩테스트 준비
-
HackerRank 1달 과정 1주차 4번 - Sparse Arrays개발 여정/코딩테스트 준비 2021. 12. 9. 01:19
https://www.hackerrank.com/challenges/one-month-preparation-kit-sparse-arrays/problem?isFullScreen=true&h_l=interview&playlist_slugs%5B%5D=preparation-kits&playlist_slugs%5B%5D=one-month-preparation-kit&playlist_slugs%5B%5D=one-month-week-one 문제 List strings, List queries가 매개변수로 주어지고, strings에 queries의 단어가 몇개나 있는지 List로 반환하여야 한다. Input의 첫번째 숫자는 strings의 크기이고, 그 다음에 strings의 단어들이 열거된다. 그 다음 표시되는 ..
-
HackerRank 1달 과정 1주차 3번 - Time Conversion개발 여정/코딩테스트 준비 2021. 12. 7. 01:23
https://www.hackerrank.com/challenges/one-month-preparation-kit-time-conversion/problem?isFullScreen=true&h_l=interview&playlist_slugs%5B%5D=preparation-kits&playlist_slugs%5B%5D=one-month-preparation-kit&playlist_slugs%5B%5D=one-month-week-one AM, PM이 들어간 시간 String을 1. 오전, 오후에 맞춰 24시간대로 시간대를 변경하고 (00:00:00~23:59:59) 2. AM, PM을 떼어서 반환하여야 한다. class Result { public static String timeConversion(Str..
-
HackerRank 1달 과정 1주차 2번 - Mini-Max Sum개발 여정/코딩테스트 준비 2021. 12. 5. 23:37
https://www.hackerrank.com/challenges/one-month-preparation-kit-mini-max-sum/problem?isFullScreen=true&h_l=interview&playlist_slugs%5B%5D=preparation-kits&playlist_slugs%5B%5D=one-month-preparation-kit&playlist_slugs%5B%5D=one-month-week-one 5가지 int 숫자의 배열이 주어지면 이 중 4가지 숫자의 합을 구해서 그 중 최대값, 최소값을 구하는 문제이다. class Result { public static void miniMaxSum(List arr) { long min_sum = 0; // 가장 작은 합 long m..
-
HackerRank 1달 과정 1주차 1번 - Plus Minus개발 여정/코딩테스트 준비 2021. 12. 5. 21:38
https://www.hackerrank.com/challenges/one-month-preparation-kit-plus-minus/problem?isFullScreen=true&h_l=interview&playlist_slugs%5B%5D=preparation-kits&playlist_slugs%5B%5D=one-month-preparation-kit&playlist_slugs%5B%5D=one-month-week-one 배열이 주어지면 양수인 요소, 음수인 요소, 0인 요소의 비율값을 구하는 문제이다. double, list->Array, for문으로 풀었다. toArray 함수와 DecimalFormat 함수를 오랜만에 써서 어색했다. class Result { /* * Complete the '..