1. 甲每分鍾310米,乙每分鍾290米,兩人同時從a到b,達到b甲立即返回a
一,A,B共跑了3000米,所用時間3000/(310+290)=5分鍾所以A跑了5*310=1550米
二,設A跑了x米,則290*(x/310)+x=3000
2. 求時間段重復演算法
假設時間段[a,b]
預約時間段[c,d]
將時間的分鍾的部分轉成小時,統一小時為單位。比如10:30 可以是10.5小時
if b=<c or a>=d:
true
else:
false
先看看你舉得例子:
9:00-10:00的最大值是10:00 比預約時間10:00-13:00的最小值小 所以肯定是不重復的了
13:00-14:00的最小值是13:00 比預約時間10:00-13:00的最大值大 也是不重復的