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

【2024年华为OD机试】 (E卷,200分) - 寻找符合要求的最长子串(JavaScriptJava PythonC/C++)

在这里插入图片描述

一、问题描述

给定一个字符串 s,找出满足以下条件的最长子串:

  1. 任意一个字符最多出现2次:子串中的每个字符在子串中出现的次数不能超过2次。
  2. 子串不包含指定字符:子串不能包含输入的指定字符。

请找出满足该条件的最长子串的长度。


输入描述

  • 第一行:要求不包含的指定字符,为单个字符,取值范围为 [0-9a-zA-Z]
  • 第二行:字符串 s,每个字符范围为 [0-9a-zA-Z],长度范围为 [1, 10000]

输出描述

  • 输出满足条件的最长子串的长度。

示例分析

示例


http://www.kler.cn/a/518550.html

相关文章:

  • 数据结构——实验七·排序
  • 蓝桥杯之c++入门(一)【第一个c++程序】
  • 0164__【GNU】gcc -O编译选项 -Og -O0 -O1 -O2 -O3 -Os
  • 鸿蒙模块概念和应用启动相关类(HAP、HAR、HSP、AbilityStage、UIAbility、WindowStage、window)
  • (Halcon)轮廓等分切割(项目分析)
  • 9【如何面对他人学习和生活中的刁难】
  • HTML入门知识
  • java+vue项目部署记录
  • css命名规范——BEM
  • Java 中的设计模式:经典与现代实践
  • 【RK3588嵌入式图形编程】-SDL2-检测和管理错误
  • web速览
  • 【MARK】Cline配合FreeAPI,再薅亿点点token
  • [央企大赛 2025] pwn
  • http的请求体各项解析
  • 【Qt 常用控件】显示类控件1(QLabel)
  • tensorflow,cuda,cudnn,pycharm安装踩坑过程记录
  • 什么时候用MPP,什么时候用TiDB?
  • PyTorch 模型 浅读
  • WPS按双字段拆分工作表到独立工作簿-Excel易用宝
  • 深度解读:Facebook 区块链技术架构与应用前景
  • 升级到Mac15.1后pod install报错
  • Java 大视界 -- Java 大数据中的知识图谱构建与应用(62)
  • 2.1.3 第一个工程,点灯!
  • one-hot (独热编码)
  • 开发基于WebRTC和OpenAI实时API的AI语音助手框架:技术解析与最佳实践