class Solution {
public int solution(int[] date1, int[] date2) {
int answer = 0;
return answer;
}
}
class Solution {
public int solution(int[] date1, int[] date2) {
int answer = 0;
if (date1[0] < date2[0]) {
answer = 1;
} else if (date1[0] == date2[0]) {
if (date1[1] < date2[1]) {
answer = 1;
} else if (date1[1] == date2[1]) {
if (date1[2] < date2[2]) {
answer = 1;
}
}
}
return answer;
}
}
날짜이기 때문에, 수가 작을수록 더 빠르다.
차이
주의!
import java.time.LocalDate;
class Solution {
public int solution(int[] date1, int[] date2) {
LocalDate dateA = LocalDate.of(date1[0], date1[1], date1[2]);
LocalDate dateB = LocalDate.of(date2[0], date2[1], date2[2]);
if (dateA.isBefore(dateB)) {
return 1;
} else {
return 0;
}
}
}
class Solution {
public int solution(int[] date1, int[] date2) {
int answer = 0;
for (int i = 0; i < date1.length; i++) {
if (date1[i] < date2[i]) {
answer = 1;
break;
} else if (date1[i] > date2[i]) {
answer = 0;
break;
}
}
return answer;
}
}