
1~100 까지 수에서 뒷자리가 3,4,5 인경우는 5로 올리고, 마찬가지로 8,9,0 인 수는 10단위를 바꾸어 가면서 숫자를 올리면 됩니다. 1. 이를 바꿔서 생각하면 나머지가 3 이상일 때 (5-나머지 수) 만큼 더해주면 됩니다. 2. 100 및 38 미만은 예외처리로 로직 없이 그냥 그대로 수를 리스트에 add 해 주었습니다. import java.io.*; import java.math.*; import java.security.*; import java.text.*; import java.util.*; import java.util.concurrent.*; import java.util.function.*; import java.util.regex.*; import java.util.strea..

배열에서 양수, 음수, 0 숫자를 카운트 한 후, 배열의 길이로 나누기 하여, 소수점 6재 짜리까지 표기하는 문제입니다. 특이한 점은, 소수점 이하 표기시 6자리를 무조건 리턴해야 하며, 0으로 대체하기 위해 formatter를 사용하였습니다. 몫 구하기 예 finalplus =cntplus /(double)endnum; finalminus = cntminus/(double)endnum; finalzero = cntzero/(double)endnum; formatter 구현 DecimalFormat formatter = new DecimalFormat("#,##0.000000"); import java.io.*; import java.math.*; import java.security.*; import ..

생일케익의 초 숫자를 구하는 문제로, 4개의 캔들의 높이가 각각 4,4,1,3, 캔들이 주어졌을 때, 가장 높이가 큰 캔들의 숫자를 리턴하는 문제입니다. 1. 배열에서 가장 큰 캔들을 찾았고, 2. 가장 큰 캔들의 갯수를 찾는 구문을 각각 for 문으로 구현하였습니다. import java.io.*; import java.math.*; import java.security.*; import java.text.*; import java.util.*; import java.util.concurrent.*; import java.util.regex.*; public class Solution { // Complete the birthdayCakeCandles function below. static int b..

배열의 우대각선, 좌대각선의 값을 더한 후, 우대각선 - 좌대각선 값의 절대값을 구한다. 특이한 점은 중첩 List를 써서, get value 시 get(i).get(j) 하면 배열과 같이 값을 가져올 수 있다. Java 의 절대값은 Math.abs() 하면 된다. import java.io.*; import java.math.*; import java.security.*; import java.text.*; import java.util.*; import java.util.concurrent.*; import java.util.function.*; import java.util.regex.*; import java.util.stream.*; import static java.util.stream.Col..

배열에서 순차적으로 한 숫자를 뺀 나머지 숫자들의 합 중에서 가장 작은 수와 가장 큰수를 리턴하는 문제라고 할 수 있습니다. 1. 뺄수를 찾는다. 2. 전체를 더하고 뺄 수를 빼준다. 3. 배열에 넣는다. 4. 배열 중에서 최소 최대값을 찾는다. 더 좋은 방법 있을까요? import java.io.*; import java.math.*; import java.security.*; import java.text.*; import java.util.*; import java.util.concurrent.*; import java.util.regex.*; public class Solution { // Complete the miniMaxSum function below. static void miniMaxS..

카카오 코딩테스트 불합격 이후 느낀것이 많아, 대비를 좀 하려고 합니다. 문제는 배열 및 자료구조를 묻는 정말 단순한 문제들이었는데, 다양한 테스트를 충족시키지 못해, 떨어진 것 같습니다. 여러 테스트 케이스까지 충족 시킬 수 있는 코드에 대해 스스로 공부해보려 합니다. 특히, timelimit가 있는 문제들이 있더군요. 코드가 돌아가는 것도 중요하지만, 성능도 본다는 kakao의 의도가 아닐까 싶습니다. 문제는 hackerrank에서 매일 1문제씩 해보려 합니다. 카카오...꼭 부셔버릴꺼야...!!!
- Total
- Today
- Yesterday
- iso12207
- AWS
- 로블록스
- r
- 밀키트요리
- ISO 12207
- 챗봇
- 인조기프
- 정보관리
- 12207
- s3
- 정보관리기술사독학
- 콘도챗봇
- 머신러닝
- IIS
- 131회정보관리기술사
- lambda
- FLASK
- 추천시스템
- 자기계발
- 밀키트
- gpt3.5
- hackerrank
- wfastcgi
- 추천도서
- 기술사학원
- pytorch
- 정보관리기술사
- 기술사
- 정보관리기술사합격
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
27 | 28 | 29 | 30 |