【华为OD机试】-真题 !!点这里!!

华为OD机试】真题考点分类 !!点这里 !!

题目描述

张兵和王武是五子棋迷,工作之余经常切磋棋艺。这不,这会儿又下起来了。

走了一会儿,轮张兵了,对着一条线思考起来了,这条线上的棋子分布如下:

用数组表示: -1 0 1 1 1 0 1 0 1 -1

棋了分布说明:

-1代表白子,0代表空位,1 代表黑子

数组长度L,满足 1 < L < 40,L为奇数

你得帮他写一个程序,算出最有利的出子位置。 最有利定义:

找到一个空位(0),用棋子(1/-1)填充该位置,可以使得当前子的最大连续长度变大

如果存在多个位置,返回最靠近中间的较小的那个坐标

如果不存在可行位置,直接返回-1

连续长度不能超过5个(五字棋约束)

输入描述

第一行: 当前出子颜色

第二行: 当前的棋局状态

输出描述

1个整数,

【华为OD机试】五子棋迷【2023 B卷|100分】相关推荐

  1. 华为OD机试真题2023 B卷(JAVAJS)

    华为机试题库已于5月10号由2022Q4 A卷 切换 为2023 B卷  各位同学如果收到的是B卷则刷下面的题,如果收到的是A卷则去A卷区刷题 A卷区地址 →→→ 华为OD机试真题2022Q4 A卷( ...

  2. 华为OD机试(A、B卷)、机考,200分的题目整理如下,冲满分必备

    文章目录 关于华为 od 题库的说明(2023-05-16 更新本文) 关于订阅华为 OD 机试题库的后续问题 华为 OD 机试 真题,新题库,50 道 200 分题 华为 od 岗的薪资待遇 华为 ...

  3. 【满分】【华为OD机试真题2023 JAVAJS】查找充电设备组合

    华为OD机试真题,2023年度机试题库全覆盖,刷题指南点这里 查找充电设备组合 时间限制:5s 空间限制:256MB 限定语言:不限 题目描述: 某个充电站,可提供n个充电设备,每个充电设备均有对应的 ...

  4. 【满分】【华为OD机试真题2023 JAVAJS】查找重复代码

    华为OD机试真题,2023年度机试题库全覆盖,刷题指南点这里 查找重复代码 时间限制:1s 空间限制:32MB 限定语言:不限 题目描述: 小明负责维护项目下的代码,需要查找出重复代码,用以支撑后续的 ...

  5. 【华为OD机试真题2023 JAVA】不含101的数

    华为OD机试真题,2023年度机试题库全覆盖,刷题指南点这里 不含101的数 时间限制:1s 空间限制:256MB 限定语言:不限 题目描述: 小明在学习二进制时,发现了一类不含101的数,也就是: ...

  6. 华为OD机试真题2023(JavaScript)

    华为机试题库已由2022版换为2023版   华为机试有三道题目,第一道和第二道属于简单或中等题,分值为100分,第三道为中等或困难题,分值为200分.总分为400分,150分钟考试时间.之前通过为1 ...

  7. 【华为OD机试真题2023 JAVA】硬件产品销售方案

    华为OD机试真题,2023年度机试题库全覆盖,刷题指南点这里 硬件产品销售方案 知识点递归数组DFS搜索回溯 时间限制:1s 空间限制:256MB 限定语言:不限 题目描述: 某公司目前推出了AI开发 ...

  8. 【华为OD机试真题2023 JAVA】网上商城优惠活动(一)

    华为OD机试真题,2023年度机试题库全覆盖,刷题指南点这里 网上商城优惠活动(一) 时间限制:1s 空间限制:50MB 限定语言:不限 题目描述: [背景] 某网上商城举办优惠活动,发布了满减.打折 ...

  9. 【华为OD机试真题2023 JAVA】字母组合

    华为OD机试真题,2023年度机试题库全覆盖,刷题指南点这里 字母组合 知识点回溯 时间限制:1s 空间限制:256MB 限定语言:不限 题目描述: 每个数字对应多个字母,对应关系如下: 0:a,b, ...

  10. 【满分】【华为OD机试真题2023 JAVAJS】核酸检测人员安排

    华为OD机试真题,2023年度机试题库全覆盖,刷题指南点这里 核酸检测人员安排 时间限制:1s 空间限制:256MB 限定语言:不限 题目描述: 在系统.网络均正常的情况下组织核酸采样员和志愿者对人群 ...

最新文章

  1. ubuntu16.04上安装gstreamer
  2. 禁止北京地区IP访问站点
  3. zblogphp 广告联盟_停止折腾联盟广告样式,重新回归内容写作
  4. 线程同步-AutoResetEvent
  5. 第四讲 Python3中的int型和浮点型
  6. Java 获取文件修改时间
  7. 用DirectionalViewPager代替ViewPager
  8. c++程序设计中文件输入输出流知识点
  9. 内核引导参数IOMMU与INTEL_IOMMU有何不同?
  10. 关于在项目中使用开源项目的疑惑,恳请大家给点意见!
  11. python基础系列教程——python中的字符串和正则表达式全解
  12. jquery datepicker 显示12个月份
  13. PHP trim()的使用
  14. VS2008 sp1中文版下载地址
  15. Bootstrap可视化布局
  16. jeecg 新手入门
  17. ubuntu18.04双系统解决进入桌面后鼠标和键盘失灵问题
  18. meso-四(邻烷氧基苯基)卟啉合钴(meso-T(2-ROP)PCo);meso-四-(N-苄基)吡碇基卟啉锌(ZnTBPyP);离子型锰卟啉化合物[MnTTMAPP][PF6]5齐岳供应
  19. Weakly Supervised Data Augmentation Net-work (WS-DAN)
  20. 基于Visual C++的企事业单位信息群发管理系统

热门文章

  1. DPDK ACL链表
  2. 全国各城市交通运输邮电业本地电话用户(1999-2020年)
  3. 程序员如何获得中级工程师高级工程师职称
  4. Ubuntu Nvidia 显卡 双屏显示设置
  5. JPA Column注解
  6. python函数封装计算n_python | 高效使用统计语言模型kenlm:新词发现、分词、智能纠错等...
  7. 远程控制(向日葵)实现的原理
  8. 从源码全面解析 dubbo 服务端服务调用的来龙去脉
  9. web前端入门到实战:table中cesllspacing与cellpadding的区别
  10. libevent php教程,PHP环境安装libevent扩展