
calendar 정의book 메서드 정의false 반환true 반환class MyCalendar {
private calendar: [number, number][]
constructor() {
this.calendar = []
}
book(startTime: number, endTime: number): boolean {
for(const [st, et] of this.calendar) {
if(startTime < et && st < endTime) return false
}
this.calendar.push([startTime, endTime])
return true
}
}