【技术实现步骤摘要】
本申请涉及计算机技术,尤其涉及一种休假处理方法、装置、电子设备、计算机可读存储介质及计算机程序产品。
技术介绍
1、假期管理是企业管理的重要组成部分,关乎不同对象(如用户)之间的沟通协作、以及工作任务的安排执行,假期管理广泛应用于各种办公自动化(office automation,oa)办公系统中。在假期管理中,对于存在多次休假的对象,需要确定对象的最大休假时长以支持进一步应用。
2、在相关技术提供的方案中,通常是对对象的多个休假时间段进行排序,从而确定最大休假时长。然而,数据排序的时间复杂度较高,可能会达到o(nlogn),在数据排序过程中需要做很多额外的、不必要的操作,导致需要耗费较久时间来得到最大休假时长,进而导致假期管理的效率低下。
技术实现思路
1、本申请提供一种休假处理方法、装置、电子设备、计算机可读存储介质及计算机程序产品,能够快速确定出目标对象的全局最大休假时长,从而提升假期管理的效率。
2、本申请的技术方案是这样实现的:
3、本申请提供
...【技术保护点】
1.一种休假处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述在所述哈希表中以每个起始差值时长开始按照单位时长进行循环递增,直至递增得到的差值时长不存在于所述哈希表中,包括:
3.根据权利要求2所述的方法,其特征在于,当第n+1轮循环输入的差值时长存在于所述哈希表中时,所述方法还包括:
4.根据权利要求1所述的方法,其特征在于,所述根据所述哈希表包括的多个差值时长之间的关系,在所述哈希表包括的多个差值时长中确定至少一个起始差值时长,包括:
5.根据权利要求1所述的方法,其特征在于,所述方法还包括
6....
【技术特征摘要】
1.一种休假处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述在所述哈希表中以每个起始差值时长开始按照单位时长进行循环递增,直至递增得到的差值时长不存在于所述哈希表中,包括:
3.根据权利要求2所述的方法,其特征在于,当第n+1轮循环输入的差值时长存在于所述哈希表中时,所述方法还包括:
4.根据权利要求1所述的方法,其特征在于,所述根据所述哈希表包括的多个差值时长之间的关系,在所述哈希表包括的多个差值时长中确定至少一个起始差值时长,包括:
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
6.根据权利要求1所述的方法,其特征在于,所述确定基准时间与每个休假时间段中的休假结束时间之间的差值时长,包括:
7.根据权利要求1所述的方法,其特征在于,所述确定目标对象的多个休假时间段,包括:
8.根据权利要求1所述的方法,其特征在于,所述根据至少一个局部最大...
【专利技术属性】
技术研发人员:王玮犀,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。