ADP Lifion开发,考数据库和算法
作者:互联网
白人小哥经理。形式是视频加coderpad。
【一】数据库设计和查询
员工可以记录带薪休假请求并提交批准。 然后,经理可以接受或拒绝该请求。
像这样描述:“实体名称:字段1(类型),字段2(类型)”
(1)设计erd
(2)员工1先请假。员工2也想请假。查询员工1的可用范围,从而让两者的请假区间尽量不重叠。(最好画图说明)
【二】编码
考虑一个聚会,管家在两个单独的列表中记录客人的出入时间。 查找在同一时间在房子里的最大客人数量。 (请注意,寄存器中的条目没有任何特定顺序)。
例如:
entry:[1、5、7],表示来宾在1进入,然后在5进入另一个,在7进入第三
exit:[8、6、9],表示在1处进入8的宾客,在5处进入6的宾客,6宾客和在9进入的宾客。
【三】编码
编写一个给定整数数组(允许重复,不排序)的函数,该函数确定整数的连续性是连续的,还是数组中最小和最大整数之间存在间隙。 如果整数是连续的,则函数应输出true;如果存在间隔,则应输出false。
例如:
输入:[1、3、2、2],输出为true
输入:[5、6、7、8],输出为true
输入:[1、4、3、3],输出为false,因为我们缺少2]
标签:请假,输出,ADP,数据库,整数,员工,宾客,Lifion,true 来源: https://www.cnblogs.com/immiao0319/p/14398470.html