정수 배열 date1과 date2가 주어집니다. 두 배열은 각각 날짜를 나타내며 [year, month, day] 꼴로 주어집니다. 각 배열에서 year는 연도를, month는 월을, day는 날짜를 나타냅니다. 만약 date1이 date2보다 앞서는 날짜라면 1을, 아니면 0을 return 하는 solution 함수를 완성해 주세요.
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;
}
}
연 부터 하나씩 비교 해주고 if 문 안에 월 ,일 도 차례로 비교해줬다.!
끝!!
'자바 알고리즘 문제' 카테고리의 다른 글
| 문자열 섞기 (2) | 2023.11.20 |
|---|---|
| 이차원 배열 대각선 순회하기 (0) | 2023.11.16 |
| 등차수열의 특정한 항만 더하기 (0) | 2023.11.14 |
| 세로 읽기 (1) | 2023.11.14 |
| 합성수 찾기 (0) | 2023.11.09 |