#将字符串转为数字
int caltime(char *time ){
int hours=0;
int minute=0;
hours=(time[0]-'0')*10+time[1]-'0';
minute=(time[3]-'0')*10+time[4]-'0';
return hours*60+minute;
}
bool haveConflict(char ** event1, int event1Size, char ** event2, int event2Size){
int event1start=caltime(event1[0]);
int event1end=caltime(event1[1]);
int event2start=caltime(event2[0]);
int event2end=caltime(event2[1]);
if(event1end <event2start){
return false;
}
if(event2end<event1start){
return false;
}
return true;
}
2446. 判断两个事件是否存在冲突
最新推荐文章于 2024-06-09 20:18:37 发布