记上班打卡的人集合为S,下班打卡的人集合为T。遍历所有员工i,有四种情况: 1. i既不在S,也不在T,符合要求 2. i只在S,则i必须是S的第一个,且T包含于S(否则说明有个员工在老板上班之前打卡) 3. i只在T,则i必须是T的最后一个,且S包含于T(否则说明有个员工在老板下班之后打卡) 4. i在S和T,则i为两端,且S=T
点赞 3

相关推荐

牛客网
牛客企业服务