当前位置: 首页 > news >正文

华为OD机试真题 新系统 2026-05-27 PythonJS 实现【Skill执行链完整性检测】

目录

题目

思路

Code


题目

在AI助手的技能系统中,执行链由多个Skill按顺序排列。每个Skill有一个类型标记:
·type[i]=0:基础类型Skill,无依赖,可以独立执行
·type[i]=1:扩展类型Skill,依赖前一个Skill执行
·type[i]=2:高级类型Skill,依赖前两个Skill执行
执行链的完整性规则:

1.首元素限制:执行链不能以扩展类型(type=1)或高级类型(type=2)开头,必须以基础类型(type=0)开头

2.依赖传递:
。扩展类型(type=1)的直接前驱必须是基础类型(type=0)
。高级类型(type=2)的前驱和前前驱都必须是基础类型(type=0)
3.链式依赖:每两个相邻的基础类型之间最多允许存在一个扩展类型或高级类型

给定一个类型数组Qtype,找到最长的连续Skill子链,使得子链满足完整性规则。返回该子链的长度。

数据规模0≤type.length≤2000

样例1

输入

0,0,0

输出

3

说明

全部为基础类型,满足规则

样例2

输入

0,1,0,1

输出

4

说明

0一>1√(基础后接扩展)

1>0√(扩展后接基础)

0>1√(基础后

http://www.cnnetsun.cn/news/2968967.html

相关文章:

  • DeepMind震撼报告:四条通往超级人工智能之路
  • Odoo 19会计模块功能:会计资产负债表完整操作指南
  • 树莓派5实战:从零部署Ubuntu 24.04 LTS服务器
  • Leaflet地图与SCSS样式化的深入探讨
  • 如何让2008-2017年老款Mac重获新生?终极OpenCore Legacy Patcher指南
  • GLM-5.1深度解析:国产大模型的中文长文本结构化语义建模突破
  • MC9S12VR Flash与BATS模块深度解析:从寄存器配置到实战避坑指南
  • 生物节律计算与应用指南:从原理到实践,优化个人效能
  • DDrawCompat实战指南:Windows系统下DirectX 1-7兼容层部署方案
  • LoadRunner深度集成Java性能测试:从工具使用到全链路分析实战
  • WordPress插件SQL注入漏洞深度剖析:以Tutor LMS CVE-2024-10400为例
  • React写的WebVR全景看房跳转demo,带贝壳式热点导航和视角控制
  • 【无人机】基于EKF、UKF、PF、改进PF滤波算法的无人机航迹预测(Matlab代码实现)
  • 字节跳动拟购5万颗AI芯片,国产GPU竞争聚焦生态、成本与产能
  • 深入解析ColdFire中断控制器:架构、配置与实战优化
  • HarmonyOS6踩坑记录之 ArkTS 手势打架?我花了两天搞透 List + Swiper + Refresh 三层嵌套的手势治理
  • 如何免费解锁Wand游戏修改器高级功能:5分钟完整实用指南
  • 揭秘AI视频创作新纪元:四维解析Pixelle-Video智能创作引擎
  • 【运筹学】线性规划标准形式转化实战:从复杂约束到标准模型的完整推演
  • 鸿蒙 Next 共享工具库 App 开发实战:社区共享 + 借还系统 + 分类筛选
  • Kubernetes 服务治理实战:从流量染色到故障注入的全链路管控
  • 告别Flash时代终结的遗憾:CefFlashBrowser让你的经典游戏和应用重获新生
  • 【实战解析】ATGM332D-5N GPS模块:从NMEA数据到精准坐标的嵌入式实现
  • 从序列到合成:Primer Premier 5引物设计实战指南
  • Ubuntu 22.04 LTS 上构建企业级监控:Zabbix 6.4 一站式部署与配置实战
  • 影刀RPA异常处理进阶:自愈机制、告警通知与故障转移设计
  • DolphinDB数据库同步:MySQL/PostgreSQL到DolphinDB
  • Autohotkey进阶:从虚拟键码到多媒体按键的深度映射
  • 深度解析Singularity-LTX-2.3_OmniCine_V1:消除AI视频僵硬感的终极优化方案
  • Kinetis K21F I2S/SAI时序与低功耗模式设计详解