1 parent b8f783c commit 5b50138Copy full SHA for 5b50138
2 files changed
프로그래머스/0/120890. 가까운 수/README.md
@@ -1,10 +1,10 @@
1
# [level 0] 가까운 수 - 120890
2
3
-[문제 링크](https://school.programmers.co.kr/learn/courses/30/lessons/120890)
+[문제 링크](https://school.programmers.co.kr/learn/courses/30/lessons/120890?language=java)
4
5
### 성능 요약
6
7
-메모리: 10.2 MB, 시간: 0.00 ms
+메모리: 61.4 MB, 시간: 0.03 ms
8
9
### 구분
10
@@ -16,7 +16,7 @@
16
17
### 제출 일자
18
19
-2024년 05월 24일 11:59:31
+2026년 05월 25일 12:48:58
20
21
### 문제 설명
22
프로그래머스/0/120890. 가까운 수/가까운 수.java
@@ -0,0 +1,19 @@
+class Solution {
+ public int solution(int[] array, int n) {
+ int answer = array[0];
+ int minDiff = Math.abs(array[0] - n);
+
+ for (int i: array){
+ int diff = Math.abs(i-n);
+ if (diff < minDiff){
+ minDiff = diff;
11
+ answer = i;
12
+ }
13
+ else if (minDiff == diff && i < answer){
14
15
+ return answer;
+}
0 commit comments