最终要实现的目标就是:当有一个参数值进来的时候,要求一个参数不会匹配到多个区间,否则不知道如何获取分数。
比如说当前的数据是我自己造的数据,怎么验证最后一个是不符合规范的,新增的客户数量与退出的客户数量是一组,当你是并且的关系的时候,这个是不重叠的,同样是1到20的话,退出的一方不重叠就行,但是或关系下就不可以了。
大佬们,有没有什么好的算法,可以验证两组区间重叠的,以及三组区间是否交叉重叠的方法。
我有会员,可以帮你们下载资源,但是我没有C币了。。。
这种单区间的我知道怎么判断,我说的是多区间,多个区间之间的逻辑,不知道应该怎么处理,而且中间的关系是可以改的,关系也不确定,有没有大佬有思路的?
https://blog.csdn.net/weixin_41190571/article/details/88039717
这个不需要算法,不重叠的规则是:区间A的最大值小于区间B的最小值,或区间A的最小值大于区间B的最大值。自己动手画数轴、两条线段,很直观。
验证所有的,就需要分别比较,做个嵌套循环就行了