前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >华为OD机试 选座位

华为OD机试 选座位

作者头像
梦想橡皮擦
发布2023-03-31 12:49:46
4110
发布2023-03-31 12:49:46
举报

本期题目:选座位

题目

疫情期间需要大家保证一定的社交距离 公司组织开交流会议,座位有一排共N个座位 编号分别为[0...n-1] 要求员工一个接着一个进入会议室 并且还可以在任何时候离开会议室 每当一个员工进入时,需要坐到最大社交距离的座位

  • 例如:
    • 位置A与左右有员工落座的位置距离分别为22
    • 位置B与左右有员工落座的位置距离分别为23
    • 影响因素都为两个位置,则认为作为AB与左右位置的社交距离是一样的
    • 如果有多个这样的座位
    • 则坐到索引最小的那个座位

输入

会议室座位总数1 <= seatNum <= 100 员工的进出顺序seatOrLeave数组元素值为1表示进场, 元素值为负数表示出场(特殊:位置 0 的员工不会离开) 例如 -4 表示坐在位置 4 的员工离开(保证有员工坐在该座位上)

输出

最后进来员工,他会坐在第几个位置 如果位置已满 则输出-1

题解地址 📤

华为 OD 机试

华为 OD 机试是华为公司招聘流程的一部分,是一种在线技术测试,旨在测试应聘者的技术能力和知识水平。OD 机试的测试内容包括算法、数据结构、操作系统、网络协议等多个方面,测试难度比较大,需要应聘者提前准备。通过 OD 机试筛选出的优秀人才,能够为华为公司的技术发展和业务拓展贡献力量。因此,应聘者需要充分准备,掌握多种技术知识点,以及具备良好的英语水平和对华为公司文化的了解。只有这样,在 OD 机试中才能够取得好成绩,成为华为公司的一员。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2023-03-30,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 本期题目:选座位
  • 题目
  • 输入
  • 输出
  • 题解地址 📤
  • 华为 OD 机试
相关产品与服务
腾讯云服务器利旧
云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档