首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
牛客998992279号
西安电子科技大学 C++
发布于陕西
关注
已关注
取消关注
@林小白zii:
2023 华为笔试题 0830
笔试时间:2023年8月30日 秋招 第一题 题目:智慧打卡系统 某家高科技公司为方便员工省去每日上下班的打卡操作,计划推广使用智慧打卡系统。其运行的原理是系统会记录员工当日进出门禁的时间(员工在上班期间可能会多次进出门禁,格式为24小时制,小时:分钟,“HH:MM”)。现在请编写一个算法,计算员工当日的工作时长(单位:分钟),具体要求如下: 1、单次离岗15min以内,不从工作时长中扣除。 2、12:00至14:00为午休时间,不算工作时长。 3、18:00至19:30为晚饭时间,不算工作明长。 解答要求 时间限制:C/C++1000ms其他语言:2000ms内存限制:C/C++256MB其他语言:512MB 输入描述 第一行:员工当天进门禁的次数n。 第二行:员工当天进门禁的所有时间,以空格分隔。 第三行:员工当天出门禁的次数m。 第四行:员工当天出门禁的所有时间,以空格分隔。 注:0<n,m<100,不存在相同的出入门禁时间,也不存在连续的出门禁或入门禁的情况。 输出描述 当日的工作时长。 样例输入 示例一: 5 07:50 08:50 12:30 13:40 19:50 5 08:45 12:20 13:20 18:30 20:30 示例二: 4 08:30 12:30 14:00 18:20 4 12:00 13:00 16:50 19:00 样例输出 530 解释:员工的工作时段为07:50-12:00,14:00~18:00,19:50~20:30,工作时长为530分钟 示例二: 380 解释员工的工作时段为08:30~12:00,14:00~16:50,工作时长为380分钟 参考题解 模拟 Python: from datetime import datetimeformat = "%H:%M"n = int(input())intime = [c for c in input().split()]for i in range(n): intime[i] = datetime.strptime(intime[i], format)m = int(input())outtime = [c for c in input().split()]for i in range(n): outtime[i] = datetime.strptime(outtime[i], format)wuxiu_s, wuxiu_e = datetime.strptime("12:00", format), datetime.strptime("14:00", format)wanfan_s, wanfan_e = datetime.strptime("18:00", format), datetime.strptime("19:30", format)res = 0tmp1 = []tmp2 = []tmp = []#先处理小于15分钟的情况for i in range(n-1): if ((intime[i+1] - outtime[i]).total_seconds() / 60) <= 15: tmp1.append(i+1) tmp2.append(i)n1, n2 = [], []for i in range(n): if i not in tmp1: n1.append(intime[i]) if i not in tmp2: n2.append(outtime[i])intime, outtime = n1, n2for i in range(len(intime)): # 午休前进来 午休后出去 if intime[i] < wuxiu_s and (wuxiu_s < outtime[i] < wuxiu_e or outtime[i] > wuxiu_e) : res += (wuxiu_s - intime[i]).total_seconds()/60 # 午休进来 午休出去 elif wuxiu_s < intime[i] < wuxiu_e and wuxiu_s < outtime[i] < wuxiu_e : continue #午休进来 午休后 晚饭前出去 elif wuxiu_s < intime[i] < wuxiu_e and wuxiu_e < outtime[i] < wanfan_s : res += (outtime[i] - wuxiu_e).total_seconds()/60 # 午休进来 晚饭的时候出去 elif wuxiu_s < intime[i] < wuxiu_e and wanfan_s < outtime[i] < wanfan_e : res += (wanfan_s - wuxiu_e).total_seconds()/60 #午休进来 晚饭后出去 elif wuxiu_s < intime[i] < wuxiu_e and wanfan_e < outtime[i]: res += (wanfan_s - wuxiu_e + outtime[i
点赞 14
评论 2
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
昨天 20:13
蚌埠坦克学院 嵌入式软件开发
嵌入式手撕题目分享
有一次嵌入式面试,面试官没有问太多八股文,直接给了一道现场手撕题。背景是设备需要统计状态寄存器中异常位的数量,本质就是统计一个 32 位寄存器里有多少个 bit 为 1。题目不难,但面试官强调两点:这是跑在单片机上的代码,效率要高,不能浪费算力。如果只会一位一位右移去数,很容易被追问有没有更优解。这道题考的不是能不能写出来,而是你平时有没有真正写过底层代码,是否对位运算和性能敏感。写完代码后,面试官还会继续追问在中断里用、在低功耗场景下用,有没有需要注意的地方。这种题目,很贴近真实嵌入式开发,也最容易拉开水平差距。
查看3道真题和解析
点赞
评论
收藏
分享
昨天 13:12
滴滴_运维开发工程师(准入职员工)
图拉斯内推,图拉斯内推码
ai面总结:AI调教的很好,问的问题很有意思,整场面试不会有很大的压迫感,追问大多是根据你的回答提问。总时长:35分钟Q1:自我介绍,重点介绍一下个人背景和大学期间的主要经历。Q2:你对于在一家公司长期发展有什么看法?你认为哪几点因素会让你在一家公司长期工作?(有追问)Q3:你取得过的最大成就是什么?过程中最大的难点是什么?你是如何突破的?最终的结果怎么样?(有追问2个)Q4:请描述一个过往遇到的最有压力困难或最具挑战的一个场景,你是如何解决的?对你有什么影响?(有追问)Q5:依你的看法,请描述一个你近期完成的项目任务,如果重来一次,你会做哪些不同的事情来提升结果?(有追问2个)Q6:电商运营...
点赞
评论
收藏
分享
2025-12-26 00:04
马鞍山学院 Java
27寒假实习
目前0实习,感觉现在必须要整个实习了,希望各位大佬能给我一些建议,谢谢大家我是应该写新项目或者什么方向的 ,还是背八股刷力扣呢
karmara:
看到评论区还有制造焦虑卖课的就来气
你开始找寒假实习了吗?
点赞
评论
收藏
分享
2025-11-25 16:26
已编辑
美团_数据平台部_java开发(实习员工)
秋招大满败,26届去实习了
秋招面了20几场,挂1/2/3面均有,最后结果就是大中小厂无一offer,最后去实习了,大伙找不到的都去投实习吧,多关注刚放出来的岗位,容易捡漏ps:后续又有快手约面,现在字节美团快手一大堆面试,兄弟们快投
牛客78099800...:
实习现在还不捞26届的啊,我投了很多,没有进流程的,以为是在搞秋招,但意外发现大三的不少都面实习了
点赞
评论
收藏
分享
01-04 23:03
武汉大学 Java
20260104【腾讯】面试算法真题(共2题)
题目1:员工随机抽奖题目2:最长严格递增子序列
查看2道真题和解析
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
🔥2026创作新起点:《新年启航计划》来袭,三大赛道等你来冲!
1.4W
2
...
一大波手撕正在靠近!
1.1W
3
...
为什么你的实习是“无效实习”?又该如何做
4766
4
...
双非终于上岸了!!!!
2351
5
...
uu们,面试的时候一定要大大方方的啊!
2325
6
...
腾讯游戏后端一面
2166
7
...
帕斯亚科技UE客户端面经
2050
8
...
千里智驾毁约
2028
9
...
快手Java日常实习一面
1836
10
...
以后暑假转正实习提前到寒假转正实习?
1701
创作者周榜
更多
正在热议
更多
#
入职第一天
#
2257次浏览
29人参与
#
一人分享一道面试手撕题
#
4681次浏览
263人参与
#
有深度的简历长什么样?
#
2264次浏览
40人参与
#
你都用AI做什么
#
900次浏览
28人参与
#
26年哪些行业会变好/更差
#
1006次浏览
21人参与
#
写论文的崩溃时刻
#
632次浏览
16人参与
#
你不能接受的企业文化有哪些
#
1628次浏览
37人参与
#
去年的flag与今年的小目标
#
576次浏览
22人参与
#
小米求职进展汇总
#
997617次浏览
6500人参与
#
机械制造秋招总结
#
98729次浏览
880人参与
#
实习中的菜狗时刻
#
456322次浏览
3521人参与
#
应届生第一份工作最好去大厂吗?
#
123673次浏览
1095人参与
#
正在春招的你,也参与了去年秋招吗?
#
342682次浏览
2576人参与
#
帆软软件工作体验
#
8572次浏览
34人参与
#
实习学不到东西怎么办?
#
268764次浏览
2487人参与
#
产品面经
#
246777次浏览
2124人参与
#
一人一道大厂面试题
#
111730次浏览
1251人参与
#
双非本科的出路是什么?
#
192523次浏览
1516人参与
#
实习最想跑路的瞬间
#
107237次浏览
649人参与
#
秋招拿一个offer可以躺平吗
#
253876次浏览
1385人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务