2023年7月25日 星期二

[2446] Determine if Two Events Have Conflict

感覺空虛的題目QQ
看interval 有沒有重疊的題目感覺都好空虛T_T
倒是,時間的字串因為每個位置的上限數字會是一樣,所以不用特別轉成數字,可以直接用字串比大小!

bool haveConflict(char ** event1, int event1Size, char ** event2, int event2Size){
if ((strcmp (event1[0], event2[0])<=0) && (strcmp (event2[0], event1[1])<=0 ))
return true;
else if ((strcmp (event1[0], event2[1])<=0) && (strcmp (event2[1], event1[1])<=0 ))
return true;
else if ((strcmp (event2[0], event1[0])<=0) && (strcmp (event1[1], event2[1])<=0 ))
return true;
return false;

}

沒有留言:

張貼留言