interval-intersection

    3热度

    1回答

    我在看起来像Google日历的应用程序中工作,但有一个主要区别:事件不应与其他事件有交点。这意味着即使在几分钟的时间内,没有两个事件可能会分享共同的时间。这对于仅存储会议的日历特别有用,因为在两次会议中不可能同时进行。 就像Google日历一样,可以使用重复规则创建事件(例如,每周五和周日从上午10点到下午13点)。所以我想通过仅使用rrules(python-dateutil模块)来检测重叠事件

    1热度

    3回答

    什么样的算法/解决方案可以用来表示两组范围的相似性(重叠/精度/回忆/ ...)。 我能想到的(或在网上找到)数以百计的类似的问题,但从来没有确切的,但肯定这个“轮子”必须已发明了...... 比方说,输入的数据是一样的东西: Real [ ## ### # ] or [(1,2),(4,6),(9,10)] Predicted [ ## # ] or [(1,2),(4,4)] 输